Resolve publishing issues due to anonymous authentication

Depending on your IIS version, take the steps below:

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

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.

AuthenticationUsing HTTPS?Web.config: on all bindings
AnonymousYes<security mode="Transport"> <transport clientCredentialType="None"/> </security>
AnonymousNo<security mode="TransportCredentialOnly"> <transport clientCredentialType="None"/> </security>