.net - 如何在 .Net HTTPListener Google Chrome 问题中为基本身份验证方案设置领域

标签 .net http authentication google-chrome httplistener

我正在使用 HttpListener。我可以使用以下方法将身份验证模式设置为基本:listener.AuthenticationScheme = AuthenticationSchemes.Basic;

这在 IE 中有效,但 Google Chrome 似乎不喜欢空域。所以标题应该包含类似这样的内容:WWW-Authenticate: Basic realm="The Byte that Overflew the Stack"

但是,我找不到设置领域值的地方,并且 HttpListener 不允许您直接访问 WWW-Authenticate header key 。

有解决办法吗?

谢谢

最佳答案

一直在我眼皮底下:

listener.Realm = "溢出";

关于.net - 如何在 .Net HTTPListener Google Chrome 问题中为基本身份验证方案设置领域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1683281/

相关文章:

java - Spring 不允许使用 405 方法

authentication - 使用 Friend 忽略 Clojure Web 应用程序单元测试中的身份验证?

PHP登录系统要求用户登录两次

ruby-on-rails-3 - Rails API的基本身份验证

c# - 在 AJAX 调用之前从 MSAL 刷新 token 的正确方法?

c# - 使用 TCP 套接字在本地代理视频

python - 如何使用scrapy抓取具有多个页面的网站

http - 与响应头相比,缓存控制在请求头中的效果如何

c# - 在其他控件上方显示具有半透明背景颜色的标签?

c# - 为什么 C# 编译器不能将文字负值转换为枚举?