gpt4 book ai didi

asp.net - 未调用 ClaimsAuthenticationManager

转载 作者:行者123 更新时间:2023-12-04 07:54:25 24 4
gpt4 key购买 nike

我正面临 WIF ClaimsAuthenticationManager 的一个奇怪问题。我已经在 web.config 文件中注册了 ClaimsAuthenticationManager 的自定义实现:

<identityConfiguration>
<claimsAuthenticationManager type="<namespace>.CustomClaimsTransformer,<assembly>" />
<claimsAuthorizationManager type="<namespace>.CustomAuthorisationManager,<assembly>" />
....

当我在 IISExpress 中运行应用程序时,ClaimsAuthenticationManager 的身份验证方法被调用。但是,自从我在 IIS 7.5 上部署应用程序以来,它就没有被调用。

有什么需要做的配置吗?

最佳答案

在您的 web.config 的 system.webserver 部分中,您是否设置了 ClaimsAuthorizationModule,

例如

<add name="ClaimsAuthorizationModule" type="Microsoft.IdentityModel.Web.ClaimsAuthorizationModule, Microsoft.IdentityModel, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" />

关于asp.net - 未调用 ClaimsAuthenticationManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20427014/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com