0

我在 Web 客户端调用 WCF 服务时遇到问题。

错误信息

HTTP 请求未经客户端身份验证方案“协商”的授权。从服务器收到的身份验证标头是“协商,NTLM”...

我可以说,除了德国的员工,公司的所有员工都没有遇到这个问题。

有趣的是,当我问德国的工作人员试图用新的隐身标签浏览网站时,他输入了他的 Windows 身份验证并且它工作......但是普通的 Chrome/Edge 不能工作......Firefox 完美运行。

一个奇怪的事情是当他在 Firefox 中浏览网站时,例如

http://test.com/abc.html

他回到 Chrome/Edge,尝试浏览http://test.com/abc.html --> 它可以工作 :)) 甚至在此之前它在 Chrome/Edge 中不起作用......听起来他必须暖和在使用 Chrome/Edge 浏览该 url 之前使用 Firefox 设置一个 url...

我让他清理他的 Chrome,但它也不起作用。我不认为这是因为网站或 wcf 配置,因为它已经运行了很长时间,而且除了德国人之外,很多人都在正常使用它。

有没有人遇到过这个问题,或者你能给我一些解决这个问题的想法吗?

非常感谢,

4

0 回答 0