Connect to an IWA secured portal and search for maps.
Use case
Your organization might use Integrated Windows Authentication (IWA) to secure ArcGIS Enterprise. This can be useful because the same credentials used to log into your work computer and network can be used to authenticate with ArcGIS. IWA is built into Microsoft Internet Information Server (IIS) and works well for intranet applications, but isn't always practical for internet apps.
How to use the sample
Enter the URL to your IWA-secured portal. Click the 'Search IWA Secured Portal' button to search for web maps stored on the portal. You will be prompted for a user name, password, and domain. If you authenticate successfully, portal item results will display in the list. Select a web map item to display it in the map view.
How it works
The AuthenticationManager object is configured with a challenge handler that will prompt for a Windows login (username, password, and domain) if a secure resource is encountered.
When a search for portal items is performed against an IWA-secured portal, the challenge handler creates an UserCredential object from the information entered by the user.
If the user authenticates, the search returns a list of web map PortalItems and the user can select one to display as an ArcGISMap.
Relevant API
AuthenticationChallenge
AuthenticationChallengeHandler
AuthenticationChallengeResponse
AuthenticationManager
Portal
UserCredential
About the data
This sample searches for web map portal items on a secure portal. To successfully run the sample, you need:
Access to a portal secured with Integrated Windows Authentication that contains one or more web map items.
A login that grants you access to the portal.
Additional information
More information about IWA and its use with ArcGIS can be found at the following links: