If you are using the Smart Completions authentication server as your identity server, you must add the certificate information to configuration files.
Update appsettings.json
-
Open the appsettings.json file.
-
In the SCAuth section, update the Issuer and storeThumbprint properties with the information for your signed certificate. For example:
"SCAuth": {
"Issuer": "https://<BASE_URL>/api/Authentication.asmx",
"storeThumbprint": "<SELF-SIGNED-CERT_THUMBPRINT-VALUE>"
}
Update web.config at application root
-
Open the web.config file in the application's <root-directory> directory.
-
Add the appSettings properties, as follows:
<appSettings>
<add key="SCAuth:storeThumbprint" value="<SELF-SIGNED-CERT_THUMBPRINT-VALUE>"/>
</appSettings>
Update web.config at API root
-
Open the web.config file in the application's <root-directory>/API folder.
-
Add the appSettings properties, as follows:.
<appSettings>
<add key="SCAuth:storeThumbprint" value="<SELF-SIGNED-CERT_THUMBPRINT-VALUE>"/>
</appSettings>