Resolve publishing issues due to anonymous authentication
IIS Settings
Depending on your IIS version, take the steps below:
IIS 7/7.5/8
Select the Anaplan XL Web directory and open the Authentication section.
Ensure ASP.NET Impersonation and Anonymous Authentication are enabled, and others are disabled.
If you don't have these options, you must add them from Control Panel > Programs > Turn Windows features on or off
Web.config
You will need to change the web.config file to include entries for all bindings. These entries are dependent on the authentication mode (Basic, Windows or Anonymous) and whether you are using HTTPS.
When using HTTPS, the security mode should be equal to Transport.
| Authentication | Using HTTPS? | Web.config: on all bindings |
| Anonymous | Yes | <security mode="Transport"> <transport clientCredentialType="None"/> </security> |
| Anonymous | No | <security mode="TransportCredentialOnly"> <transport clientCredentialType="None"/> </security> |