Windows MVC 5 应用程序中的身份验证消息

Windows Authentication message in MVC 5 application

对于未通过 NTLM 进行身份验证的用户,Windows 身份验证使用以下对话框 window:

没有正确权限的用户会得到相同的登录对话框,提示提供另一个凭据。

是否可以通过控制器上下文或 AuthorizeAttribute 将自定义消息附加到对话框?

这是浏览器本机对话框提示,因此您无法更改它。一种解决方案是实施表单身份验证,创建您自己的登录对话框,并在后端根据 Active Directory 检查凭据。