【发布时间】:2011-12-16 03:34:24
【问题描述】:
每当发生错误时,WIF 都会向我们的用户发送黄屏死机。这可以是诸如令牌重放之类的东西,或者将旧令牌发送到服务器,如下所示:
如何自定义此错误的显示并在其发生时记录实例?
【问题讨论】:
标签: asp.net wif windows-identity yellow-screen-of-death
每当发生错误时,WIF 都会向我们的用户发送黄屏死机。这可以是诸如令牌重放之类的东西,或者将旧令牌发送到服务器,如下所示:
如何自定义此错误的显示并在其发生时记录实例?
【问题讨论】:
标签: asp.net wif windows-identity yellow-screen-of-death
我假设您的意思是在身份验证阶段(即在您的代码之外)发生的错误,而不是在正常执行期间发生的错误(您可以通过 try - catch 捕获)然后做任何您想做的事情。
一种方法是在 web.config 中使用 customErrors。参考here。
在跟踪方面,web.config (system.diagnostics) 中有一个部分可以取消注释。将“详细”更改为“错误”。
另请参阅WIF Tracing 或How to Enable Verbose Windows Identity Foundation (WIF) Tracing for Claims-Based Authentication 的 WIF 部分
【讨论】: