After you install your SSL Certificate in IIS, and the default binding for http on port 8082 is deleted with the intention of forcing data through an https binding, you may get an error starting with:[HttpWebRequest_WebException_RemoteServer]
Debugging resource strings are unavailable.
Note: Following the Microsoft website link in the error leads to an outdated Visual Studio download page that is not useful for troubleshooting the MobileAsset web module.
You will first need to update the web.config file with the following article:
MobileAsset Web Module: Using SSL
Then, to force the service to serve data through https:
1. Right above the line for TAG: HTTPS there should be another “endpoint address” which uses the “Services Binding” (which is the http binding).
Please comment that line out (there should be two instances in the web.config file)
2. Two places in the <serviceBehaviors> tag:<serviceMetadata httpGetEnabled=”true” />
The tag should be changed to:<serviceMetadata httpsGetEnabled=”true” />
*notice the http is changed to https
This linked image highlights the changes after modifying the web.config file: