标签: asp.net-mvc-5 windows-authentication
对于未通过NTLM进行身份验证的用户,Windows身份验证使用以下对话框窗口:
没有正确权限的用户会获得相同的登录对话框,提示您提供其他凭据。
是否可以通过控制器上下文或AuthorizeAttribute?
AuthorizeAttribute
答案 0 :(得分:0)
这是一个浏览器本机对话框提示,因此您无法更改它。一种解决方案是实现Forms身份验证,创建自己的登录对话框,并在后端检查针对Active Directory的凭据。