我正在尝试使用ASP.NET MVC构建一个网站,我是新手。我的问题是:如何显示默认登录对话框?我不是指自定义对话框,比如jQuery Dialog,有一个默认的凭据弹出窗口,根据浏览器看起来不同,与javascript alert()相同,但我不知道如何显示它。要知道我的意思,请转到http://fit.c2.com/wiki.cgi?WelcomeVisitors,页面底部有一个“登录”按钮,当您单击它时会出现一个弹出窗口。这就是我想要展示的内容。有什么想法吗?
答案 0 :(得分:1)
所以我无法用FormsAuthentication做到这一点吗?
答案 1 :(得分:0)
该对话框是服务器发起的challenge-response authentication的结果。
在IIS的上下文中,如果您使用没有匿名访问的Windows身份验证,则会得到此信息。
除了限制对相关资源的访问权限外,您不会显示此对话框或与其有任何关系。