L’authentification Windows IIS 7.5 a échoué avec 401

Depuis que nous sums passés d’IIS 7.0 à IIS 7.5, l’authentification Windows ne fonctionne plus à partir des requêtes distantes. Si j’ouvre le site Web sur le serveur Web, tout fonctionne bien.

web.config:

      

Paramètres IIS:

 Authentication (enabled): ASP.NET Impersonation, Windows Authentication (all others are disabled) ApplicationPool: Managed Pipeline Mode -> Classic, Identity -> ApplicationPoolIdentity 

Echec de la trace de la demande:

 MODULE_SET_RESPONSE_ERROR_STATUS ModuleName: WindowsAuthenticationModule Notification: 2 HttpStatus: 401 HttpReason: Unauthorized HttpSubStatus: 1 ErrorCode: 2148074254 ConfigExceptionInfo: Notification: AUTHENTICATE_REQUEST ErrorCode No credentials are available in the security package (0x8009030e) 

Aucune suggestion?

Je pense que nous avions un problème à deux temps. Si je déplace notre firebase database SQL / Oracle sur le serveur qui exécute IIS, cela fonctionne.

Voici donc un article qui décrit une solution.

Comment configurer SQL et IIS pour l’authentification par deux Kerberos 2 Hop

ou SSRS Reportviewer ASP.NET Credentials 401 Exception

Merci

Quel client utilisez-vous? vous pouvez exécuter un client qui essaie de pré-authentifier, mais dans IIS 7, nous utilisons l’authentification en mode kernel par défaut, ce qui nécessite un défi. Si tel est le cas, vous pouvez désactiver l’authentification du mode kernel en sélectionnant l’entrée Authentification Windows et en cliquant sur Paramètres avancés. Une case à cocher vous permettant de désactiver cette option pour l’application spécifique devrait apparaître si cela pose problème.