【发布时间】:2018-06-14 04:49:11
【问题描述】:
Windows 身份验证对未通过 NTLM 进行身份验证的用户使用以下对话窗口:
没有正确权限的用户会获得相同的登录对话框,提示提供另一个凭据。
有没有办法通过控制器上下文或AuthorizeAttribute向对话框附加自定义消息?
【问题讨论】:
标签: asp.net-mvc-5 windows-authentication
Windows 身份验证对未通过 NTLM 进行身份验证的用户使用以下对话窗口:
没有正确权限的用户会获得相同的登录对话框,提示提供另一个凭据。
有没有办法通过控制器上下文或AuthorizeAttribute向对话框附加自定义消息?
【问题讨论】:
标签: asp.net-mvc-5 windows-authentication
这是一个浏览器原生对话框提示,所以你不能改变它。一种解决方案是实施 Forms 身份验证,创建您自己的登录对话框,然后在后端检查 Active Directory 的凭据。
【讨论】: