Je ne suis pas sûr de savoir pourquoi, mais mon fédérateAuthentication.sessaThenticationModule est résolu comme null et écrasant mon application lorsque j'essaie d'exécuter mon module CreativeStransformer ():
<configSections> <section name="system.identityModel" type="System.IdentityModel.Configuration.SystemIdentityModelSection, System.IdentityModel, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> <section name="system.identityModel.services" type="System.IdentityModel.Services.Configuration.SystemIdentityModelServicesSection, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089" /> </configSections> <system.web> <authentication mode="None" /> </system.web> <system.webServer> <modules runAllManagedModulesForAllRequests="true"> <remove name="RoleManager" /> <remove name="FormsAuthentication" /> <remove name="SessionAuthenticationModule" /> <add name="SessionAuthenticationModule" type="System.IdentityModel.Services.SessionAuthenticationModule, System.IdentityModel.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /> </modules> </system.webServer> <system.identityModel> <identityConfiguration> <claimsAuthenticationManager type="Web.Infrastructure.Authentication.ClaimsTransformer, Web" /> </identityConfiguration> </system.identityModel> <system.identityModel.services> <federationConfiguration> <cookieHandler requireSsl="false" /> </federationConfiguration> </system.identityModel.services>
3 Réponses :
J'ai presque le même comportement avec un projet déjà opérationnel et fédérateAuthentication.wsfedérationAuthenticulationModule.
Problème résolu ma commutation de IIS Express à la totalité des IIS (mauvaise fusion du fichier de projet). p>
Vous pouvez également essayer d'ajouter ce module non seulement à une section, mais non seulement à une section, mais: p> Vous pouvez faire référence à ce Article MSDN pour un échantillon. P> p>
OUI
IIS Express i> (ou complet IIS) fonctionne pour moi, tout simplement pas le serveur de développement Visual Studio ("Cassini").
J'ai eu ce problème et je suis juste résolu en ajoutant ce qui suit à mon web.config. Vaut la peine d'essayer si quelqu'un d'autre a le même problème.
vérifier votre web.config code>:
Pourquoi vous ajoutez trois 'Supprimer' noeud avant d'ajouter de la sessionAuthenticationModule?
Si le réglage a été ajouté ailleurs dans la chaîne .config. Suppression puis ajouté que j'ai vu auparavant, et puisque mon code ne fonctionnait pas, j'essayais tout ...