自定义浏览器身份验证对话框

Custom Browser Authentication Dialog

我在我的网站上设置了一些受密码保护的目录。它们工作正常,但是当提示最终用户输入用户名和密码时,会显示一个非常难看的弹出窗口 window。有没有一种简单的方法可以使用 I built/styled 而不是浏览器默认的表单?任何帮助将不胜感激,谢谢

很难确定您看到的是什么,但我猜您看到的是基本身份验证对话框。确切的外观会因浏览器、版本和您 运行 使用的 OS 而异。

替代方法就是所谓的 "forms authentication"。这是您显示 HTML 页面的地方,该页面具有供用户输入其凭据和登录的输入字段。您在服务器上配置表单身份验证。确切的细节因您使用的服务器端技术而异。如果您 google "forms authentication iis"(将 "IIS" 替换为 "apache"、"tomcat" 或任何您的服务器),您将找到有关启用它的说明。您应该能够找到源代码 HTML 您只需复制并粘贴到您的应用程序中,然后修改外观以在其上显示您的网站名称或任何您想要的内容。