ASP.NET - IIS7 Erreur de Déploiement de 500 24 50 à l'aide de Web WCF Service de Liaison w/ Groupes d'ANNONCES

Contexte: j'ai un Serveur Interne 500 24 50 erreur après le déploiement d'une application qui a compilé sans erreurs sur ma machine locale. Le serveur que l'application est déployée sur a une tonne de sécurité et exécute IIS 7.5, donc j'ai besoin de spécifier les accès en lecture et écriture pour chaque répertoire. Cette application utilise l'authentification windows et un service web pour remplir les listes déroulantes, via un serveur proxy. Je pense qu'il y a peut-être un problème de connexion au service web ou un problème avec la lecture/écriture de sécurité sur les fichiers, ou un problème avec l'authentification active directory.

Pour une raison quelconque, Internet Explorer affiche ne peut pas charger la page web de l'Erreur.

D'erreur dans Google Chrome:

 500  Internal Server Error.
 There is a problem with the resource you are looking for, and it cannot be displayed. 

Détails Du Fichier Journal:

 #Software: Microsoft Internet Information Services 7.5
 #Fields: date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken

 2011-05-18 13:54:46 W3SVC1 FL-TPA-WEB-01 172.17.1.25 GET / - 80 - 
 172.17.1.25 HTTP/1.1 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;
 +Trident/4.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET4.0C;+.NET4.0E) - -
 invitations.myagencyservices.com 500 24 50 1380 368 15

MSDN Définit l'erreur à http://support.microsoft.com/kb/943891:

  500.24 - An ASP.NET impersonation configuration does not apply in Managed 
           Pipeline mode.

Web.Config code:

  <system.web>
<customErrors mode="Off" ></customErrors>
<compilation debug="true" strict="false" explicit="true" targetFramework="4.0" />
<trace enabled="true" pageOutput="true" />
<authentication mode="Windows"/> 
<identity impersonate="true"/>  
<authorization>          
<allow users="alg\bmccarthy, alg\phoward" />               
<allow roles="alg\ACOMP_USER_ADMIN" />
<allow roles="alg\ACOMP_user_AMG" />
<allow roles="alg\ACOMP_user_BIG" />
<allow roles="alg\ACOMP_user_NIS" />
<allow roles="alg\ACOMP_user_GLA" />
<allow roles="alg\ACOMP_user_PIP" />
<allow roles="alg\ACOMP_user_PSM" />
<allow roles="alg\ACOMP_user_PAM" />
<allow roles="alg\ACOMP_user_ANN" />
<allow roles="alg\ACOMP_user_AAM" />
<allow roles="alg\ACOMP_user_MWM" /> 
<allow roles="alg\ACOMP_user_GIM" />
<deny users="*" />      
</authorization> 
</system.web>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding name="BasicHttpBinding_IAcompService1" closeTimeout="00:01:00"
openTimeout="00:01:00" receiveTimeout="00:10:00" sendTimeout="00:01:00"
allowCookies="false" bypassProxyOnLocal="false" hostNameComparisonMode="StrongWildcard"
maxBufferSize="65536" maxBufferPoolSize="524288" maxReceivedMessageSize="65536"
messageEncoding="Text" textEncoding="utf-8" transferMode="Buffered"
useDefaultWebProxy="true">
<readerQuotas maxDepth="32" maxStringContentLength="8192" maxArrayLength="16384"
maxBytesPerRead="4096" maxNameTableCharCount="16384" />
<security mode="None">
<transport clientCredentialType="None" proxyCredentialType="None"
realm="" />
<message clientCredentialType="UserName" algorithmSuite="Default" />
</security>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint address="http://63.236.108.91/aCompService.svc" binding="basicHttpBinding"
bindingConfiguration="BasicHttpBinding_IAcompService1" contract="aComp_ServiceReference.IAcompService"
name="BasicHttpBinding_IAcompService1" />
</client>
</system.serviceModel>

Toute suggestion sera voté!
Merci pour regarder!

OriginalL'auteur Brian McCarthy | 2011-05-11