我在ASP.net网站中使用SingalR。我使用Active Directory进行身份验证,但是一个页面必须使用匿名身份验证。
仅“操作员”用户组允许使用以下页面。它还将signalR用于websockets连接。
如果我完全禁用了匿名身份验证,则SignalR可以工作。但是,如果启用它,就会发生奇怪的事情:有时连接断开并且不重新连接,有时按F5键不会重新连接,但是有时它会重新完美连接。
这是Chrome网络页面,显示连接到signalR时出错。此特定页面要求用户登录Active Directory才能访问。
我喜欢以某种方式“匿名”完成对SignalR的请求,因此它可能以403响应吗?为什么会这样?
谢谢