AD组授权在Blazor Server应用程序中的IIS中不起作用



我的AD组授权在我的开发环境中非常有效,但当我发布到IIS时,它就不起作用了。不过,身份验证在那里起作用,当我访问我的网站时,我可以看到我是经过身份验证的用户,但就好像我不在任何组中一样,我正在使用它来授权我的应用程序的部分。

这看起来像是IIS上的配置问题。

有人知道在这里可以做什么吗?

正如@d_ugRiddle所指出的,我的问题与长轮询有关。在我的案例中,它是通过安装WebSocet协议修复的:

https://learn.microsoft.com/en-us/iis/configuration/system.webserver/websocket

在IIS计算机上。如果没有安装WebSocket协议,那么应用程序似乎又回到了长轮询,并产生了我所描述的这些后果。

相关内容

  • 没有找到相关文章

最新更新