Esri ArcGis Javascript API 3.18
I'm issuing a new Portal("myUrl") command and getting back an error.
It's a dojo error, "CancelError" "All requests canceled."
It's a new https installation of the api on a new federated portal.
I have code that works when calling the esri portal so I think my code is probably correct. That would leave a installation configuration problem. So far, I'm stumped.
My test web site is on the same webserver as the portal.
Here's a link to the plunkr with working code against Esri servers:
https://plnkr.co/edit/RFlStZbHA5axAD3J2KQt?p=preview
Any ideas?
Here's the code:
<SPAN class=""><!DOCTYPE html></SPAN><SPAN class=""></SPAN><SPAN class=""><html></SPAN><SPAN class=""> </SPAN><SPAN class=""><head></SPAN><SPAN class=""> </SPAN><SPAN class=""><meta</SPAN><SPAN class=""> </SPAN><SPAN class="">http-equiv</SPAN><SPAN class="">=</SPAN><SPAN class="">"Content-Type"</SPAN><SPAN class=""> </SPAN><SPAN class="">content</SPAN><SPAN class="">=</SPAN><SPAN class="">"text/html; charset=utf-8"</SPAN><SPAN class="">></SPAN><SPAN class=""> </SPAN><SPAN class=""><meta</SPAN><SPAN class=""> </SPAN><SPAN class="">name</SPAN><SPAN class="">=</SPAN><SPAN class="">"viewport"</SPAN><SPAN class=""> </SPAN><SPAN class="">content</SPAN><SPAN class="">=</SPAN><SPAN class="">"initial-scale=1, maximum-scale=1,user-scalable=no"</SPAN><SPAN class="">></SPAN><SPAN class=""> </SPAN><SPAN class=""><title></SPAN><SPAN class="">New Portal</SPAN><SPAN class=""></title></SPAN><SPAN class=""> </SPAN><SPAN class=""><link</SPAN><SPAN class=""> </SPAN><SPAN class="">rel</SPAN><SPAN class="">=</SPAN><SPAN class="">"stylesheet"</SPAN><SPAN class=""> </SPAN><SPAN class="">href</SPAN><SPAN class="">=</SPAN><SPAN class=""><SPAN>"</SPAN><A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=http%3A%2F%2Fjs.arcgis.com%2F3.18%2Fesri%2Fcss%2Fesri.css" target="_blank">http://js.arcgis.com/3.18/esri/css/esri.css</A><SPAN>"</SPAN></SPAN><SPAN class="">></SPAN><SPAN class=""> </SPAN><SPAN class=""></head></SPAN><SPAN class=""> </SPAN><SPAN class=""><body></SPAN><SPAN class=""> </SPAN><SPAN class=""><div</SPAN><SPAN class=""> </SPAN><SPAN class="">id</SPAN><SPAN class="">=</SPAN><SPAN class="">'mainContent'</SPAN><SPAN class="">></SPAN><SPAN class=""> </SPAN><SPAN class=""><input</SPAN><SPAN class=""> </SPAN><SPAN class="">id</SPAN><SPAN class="">=</SPAN><SPAN class="">'message'</SPAN><SPAN class=""> </SPAN><SPAN class="">value</SPAN><SPAN class="">=</SPAN><SPAN class="">'initial value'</SPAN><SPAN class=""> </SPAN><SPAN class="">/></SPAN><SPAN class=""> </SPAN><SPAN class=""></div></SPAN><SPAN class=""> </SPAN><SPAN class=""><script></SPAN><SPAN class="">var</SPAN><SPAN class=""> dojoConfig </SPAN><SPAN class="">=</SPAN><SPAN class=""> </SPAN><SPAN class="">{</SPAN><SPAN class=""> parseOnLoad</SPAN><SPAN class="">:</SPAN><SPAN class=""> </SPAN><SPAN class="">true</SPAN><SPAN class=""> </SPAN><SPAN class="">};</SPAN><SPAN class=""></script></SPAN><SPAN class=""> </SPAN><SPAN class=""><script</SPAN><SPAN class=""> </SPAN><SPAN class="">src</SPAN><SPAN class="">=</SPAN><SPAN class=""><SPAN>"</SPAN><A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fjs.arcgis.com%2F3.18%2F" target="_blank">https://js.arcgis.com/3.18/</A><SPAN>"</SPAN></SPAN><SPAN class="">></script></SPAN><SPAN class=""> </SPAN><SPAN class=""><script></SPAN><SPAN class=""> dojo</SPAN><SPAN class="">.</SPAN><SPAN class="">require</SPAN><SPAN class="">(</SPAN><SPAN class="">'esri.arcgis.Portal'</SPAN><SPAN class="">);</SPAN><SPAN class=""> dojo</SPAN><SPAN class="">.</SPAN><SPAN class="">require</SPAN><SPAN class="">(</SPAN><SPAN class="">"esri.IdentityManager"</SPAN><SPAN class="">);</SPAN><SPAN class=""> dojo</SPAN><SPAN class="">.</SPAN><SPAN class="">require</SPAN><SPAN class="">(</SPAN><SPAN class="">"dojox.lang.aspect"</SPAN><SPAN class="">);</SPAN><SPAN class=""> </SPAN><SPAN class="">var</SPAN><SPAN class=""> portalUrl </SPAN><SPAN class="">=</SPAN><SPAN class=""> </SPAN><SPAN class=""><SPAN>'</SPAN><A class="jive-link-external-small" href="https://community.esri.com/external-link.jspa?url=https%3A%2F%2Fwww.arcgis.com" target="_blank">https://www.arcgis.com</A><SPAN>'</SPAN></SPAN><SPAN class="">;</SPAN><SPAN class=""> </SPAN><SPAN class="">var</SPAN><SPAN class=""> portal </SPAN><SPAN class="">=</SPAN><SPAN class=""> </SPAN><SPAN class="">null</SPAN><SPAN class="">;</SPAN><SPAN class=""> </SPAN><SPAN class="">var</SPAN><SPAN class=""> message </SPAN><SPAN class="">=</SPAN><SPAN class=""> document</SPAN><SPAN class="">.</SPAN><SPAN class="">getElementById</SPAN><SPAN class="">(</SPAN><SPAN class="">'message'</SPAN><SPAN class="">);</SPAN><SPAN class=""> </SPAN><SPAN class="">var</SPAN><SPAN class=""> init </SPAN><SPAN class="">=</SPAN><SPAN class=""> </SPAN><SPAN class="">function</SPAN><SPAN class="">()</SPAN><SPAN class=""> </SPAN><SPAN class="">{</SPAN><SPAN class=""> message</SPAN><SPAN class="">.</SPAN><SPAN class="">setAttribute</SPAN><SPAN class="">(</SPAN><SPAN class="">'value'</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">'pre new portal'</SPAN><SPAN class="">);</SPAN><SPAN class=""> portal </SPAN><SPAN class="">=</SPAN><SPAN class=""> </SPAN><SPAN class="">new</SPAN><SPAN class=""> esri</SPAN><SPAN class="">.</SPAN><SPAN class="">arcgis</SPAN><SPAN class="">.</SPAN><SPAN class="">Portal</SPAN><SPAN class="">(</SPAN><SPAN class="">portalUrl</SPAN><SPAN class="">);</SPAN><SPAN class=""> message</SPAN><SPAN class="">.</SPAN><SPAN class="">setAttribute</SPAN><SPAN class="">(</SPAN><SPAN class="">'value'</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">'past new portal'</SPAN><SPAN class="">);</SPAN><SPAN class=""> portal</SPAN><SPAN class="">.</SPAN><SPAN class="">on</SPAN><SPAN class="">(</SPAN><SPAN class="">"error"</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">function</SPAN><SPAN class="">(</SPAN><SPAN class="">errorMsg</SPAN><SPAN class="">)</SPAN><SPAN class=""> </SPAN><SPAN class="">{</SPAN><SPAN class=""> message</SPAN><SPAN class="">.</SPAN><SPAN class="">setAttribute</SPAN><SPAN class="">(</SPAN><SPAN class="">'value'</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">'error='</SPAN><SPAN class=""> </SPAN><SPAN class="">|</SPAN><SPAN class=""> errorMsg</SPAN><SPAN class="">.</SPAN><SPAN class="">message</SPAN><SPAN class="">);</SPAN><SPAN class=""> </SPAN><SPAN class="">});</SPAN><SPAN class=""> portal</SPAN><SPAN class="">.</SPAN><SPAN class="">on</SPAN><SPAN class="">(</SPAN><SPAN class="">"load"</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">function</SPAN><SPAN class=""> </SPAN><SPAN class="">(</SPAN><SPAN class="">data</SPAN><SPAN class="">)</SPAN><SPAN class=""> </SPAN><SPAN class="">{</SPAN><SPAN class=""> message</SPAN><SPAN class="">.</SPAN><SPAN class="">setAttribute</SPAN><SPAN class="">(</SPAN><SPAN class="">'value'</SPAN><SPAN class="">,</SPAN><SPAN class=""> </SPAN><SPAN class="">'success'</SPAN><SPAN class="">);</SPAN><SPAN class=""> </SPAN><SPAN class="">});</SPAN>