PROBLEM

Unable to login to ArcGIS StoryMaps via ArcGIS Enterprise

Last Published: April 13, 2021

Description

Attempting to log in to ArcGIS StoryMaps from Portal for ArcGIS fails, with the login page constantly looping, preventing the ArcGIS StoryMaps main page from loading. This issue occurs when navigating to ArcGIS StoryMaps from the Portal for ArcGIS app launcher, and from the Create StoryMaps option on the Portal for ArcGIS Content page.

No error message is displayed in the log files.

Cause

There is an additional forward slash ('/') in the WebContextURL and privatePortalURL parameters in Portal for ArcGIS. This forward slash is added to the ArcGIS StoryMaps config.json file, and prevents logging in to the ArcGIS StoryMaps main page.

Below is an example of the incorrect WebContextURL and privatePortalURL parameters, with an additional forward slash at the end of the URLs.

{"WebContextURL":"https://machine_name.domain/arcgis/",
"privatePortalURL":"https://machine_name.domain/arcgis/"}
The additional forward slashes are highlighted.

Below is an example of the correct WebContextURL and privatePortalURL parameters.

{"WebContextURL":"https://machine_name.domain/arcgis",
"privatePortalURL" :"https://machine_name.domain/arcgis"}

Solution or Workaround

Remove the additional forward slash ('/') from the WebContextURL and privatePortalURL parameters, and ensure the forward slash is not present in the ArcGIS StoryMaps config.json file.

  1. Log in to the Portal Administrator Directory with an administrator account.
  2. Navigate to System > Properties > Update Properties.
  3. Remove the additional forward slashes from the end of the WebContextURL and privatePortalURL parameter values, and click Update Properties.
Note:
Clicking Update Properties restarts Portal for ArcGIS. This process may take a few minutes.
  1. Log in to the Server Administrator Directory with an administrator account.
  2. Navigate to Security > Config.
  3. In the Portal properties text box, confirm the forward slash is removed from the privatePortalURL parameter value.
  4. Navigate to the following directory, and open the config.json file.
C:\Program Files\ArcGIS\Portal\apps\storymaps\static
  1. Search for the PORTAL_HOST property, and verify there is no forward slash at the end of the URL. Below is an example of the correct PORTAL_HOST value.
"PORTAL_HOST":"machine_name.domain/portal"

Launch ArcGIS StoryMaps from Portal for ArcGIS. The app launches successfully and logs in correctly.

Article ID: 000025248

Receive notifications and find solutions for new or common issues

Get summarized answers and video solutions from our new AI chatbot.

Download the Esri Support App

Related Information

Discover more on this topic

Get help from ArcGIS experts

Contact technical support

Download the Esri Support App

Go to download options