有没有办法要求browser(IE)
传递访问HTTP
标题中的网页的用户名?我希望在没有登录页面的情况下限制对页面的访问。这是可能的,因为我们在AC公司网络上?
答案 0 :(得分:0)
您可以通过在IIS中为Web应用程序启用(集成或基本)身份验证来执行此操作。
当IIS收到需要身份验证的资源(文件/目录/处理程序/等)的请求时,它会使用HTTP状态代码401发回相关响应。当浏览器收到此响应时,它通常会发送当前登录的用户在名为Authentication
的标头中,或者首先会弹出一个对话框,要求用户提供凭据(然后仍然会向请求发送Authentication
标头)。