标签: asp.net authentication
我们假设以下内容:
当用户导航到该页面时,我会收到用户名和密码的安全提示。如果用户名和密码是无效(即密码不正确),有没有办法让被调用的页面在Page_Load中知道,或者IIS是否处理此问题并在ASP.NET引擎获得之前返回401解决将要执行的实际Page类?
答案 0 :(得分:1)
如果您使用的是IIS身份验证,则在身份验证失败的情况下,不会编译任何网页。
如果您可以绕过此行为我不知道,但它是默认行为。但是由于IIS使用ntfs安全性,我发现在任何情况下都很难让网络服务器读取页面。