0
|
Florian Winter · 技术社区 · 7 年前 |
![]() |
1
1
了解一些事情会很有帮助,
你在使用cookies吗?
您可以启用登录appsettings。json 除此之外,您还可以查看asp的事件查看器。净分录数 除此之外,不同的浏览器将以不同的方式处理这些请求,如果它在一个浏览器中工作,但在另一个浏览器中不工作,我将从这里开始 |
![]() |
2
0
通过消除未知项(如)问题更容易调试。NET核心应用程序。WebListener(或HttpSysServer或Kestrel)中的集成Windows身份验证(IWA)与IIS中的IWA差别不大。因此,第一步是通过设置一个空的IIS网站、应用程序或虚拟目录,启用IWA,禁用匿名身份验证,并绑定到与实际应用程序相同的主机名,来复制问题。 如果问题可以复制,那么IIS提供了更好的调试问题的方法(例如失败的请求跟踪-这完全没有帮助,或者使用NTLM而不是协商作为首选提供程序,或者禁用内核模式,等等)。
如果使用Kerberos(很可能在生产中使用),则可以通过在中创建注册表值在客户端计算机上启用Kerberos日志记录
如果无法在IIS中复制此问题,则存在问题。NET核心应用程序,但这不太可能,因为在应用程序代码中设置IWA很简单,几乎不可能出错。如果它可以在一个系统上工作,而不能在另一个系统上工作,那么它可能与Kerberos、AD、主机名等有关。 |
![]() |
charliezz10 · OAuth 2.0-自己网站的帐户管理 7 年前 |
![]() |
No1Lives4Ever · 扩展Authorize属性 7 年前 |
![]() |
Sanketh. K. Jain · 跨请求持久化新声明 7 年前 |
![]() |
daniefer · 编译器未解析为预期的扩展方法 7 年前 |