The components included in ArcGIS for SharePoint – the ArcGIS Map Web Part, ArcGIS Geocoding Workflow, and ArcGIS Location Field – each reference services from ArcGIS Online out-of-the-box. By default, they access these services over http. But due to the cross-scheme restrictions of Silverlight, the default use of http introduces problems when ArcGIS for SharePoint is used within a SharePoint site that employs Secure Sockets Layer (SSL or https) protection. So when loading the Map Web Part on an https site, the following prompt will be shown:
This is the browser’s way of asking the user whether to allow the retrieval of string data from a source that is not SSL-secured. Worse yet, when the prompt is dismissed, the web part will attempt to load the image tiles for the map. But because cross-scheme downloading of image data (i.e. pulling images to a SSL-secured client from a non-SSL source) is completely disallowed, the map will fail to load and the web part will be unusable.
Fortunately, this problem has a simple resolution. Because ArcGIS for SharePoint is designed to be highly configurable, all of the service endpoints used by the product can be updated to use https endpoints instead of http. Better yet, all ArcGIS for SharePoint configuration is contained within the site collection scope, meaning that the product can be used on both SSL and non-SSL sites within the same SharePoint farm. To make ArcGIS for SharePoint work on site with SSL security, simply follow the steps provided in the online help.
Rich Zwaap
Product Engineer
SharePoint, Silverlight, Office

Hi All,
Great writeup online. Just one thing I wanted to point out in case it’s helpful to anyone that’s not in the linked writeup.
I followed all the steps in my SharePoint 2010 Foundation environment, but it still wasn’t working. I found that I had to import the certificate for the ArcGIS web services on my front-end server, since I was getting errors like this in my SharePoint logs:
Imported the certificates on the web server, did an iisreset, and then the workflow worked great.
while I went through the “ArcGIS Mapping Configuration Files” changed the map references that had http to https, and updated the basemap, connnections, Geometry, and locators references I’m running into a reference to error for silverlight which is trying to access http://go.microsoft.com/fwlink/?LinkId=108181
any Ideas?
also getting these errors:
“NetworkError: 401 Unauthorized – https://wss.apan.org/_layouts/ESRI.ArcGIS.Mapping.SharePoint/xap/SplashScreen.xaml”
SplashScreen.xaml
“NetworkError: 401 Unauthorized – https://wss.apan.org/_layouts/ESRI.ArcGIS.Mapping.SharePoint/xap/ESRI.ArcGIS.Mapping.Sharepoint.Client.MapWebPart.xap”
however, Firefox will forgive not showing the splashscreen, but why the web part error?
Scratch my last comment. the splash screen error and web part error went away after editing the Config files.
found the reference above is in the Site Page. This is created when adding the ArcGIS web part. While I can edit the site page, not all of our users will be able to. This needs to be fixed.