signalR背板是否也共享连接信息?
我的意思是在“longpolling”的情况下,连接请求转到一个服务器并且启动服务器转到另一个服务器然后它给出了这个错误 “ConnectionId的格式不正确。”
我相信此错误即将发生,因为此请求所针对的实例没有关于此连接ID的任何信息。我正在使用SQL服务器背板,但仍面临这个问题。
我们不应该在生产环境中使用粘性会话
答案 0 :(得分:1)
不,SignalR不会通过背板共享有关客户端连接\断开的任何信息(例如 - server2未通知server1上的新客户端连接)
所以问题出在其他地方......
答案 1 :(得分:1)
我遇到了问题。它的机器关键问题。 我必须在我的应用程序的web.config中明确添加机器密钥。 然后它可以取消保护由我的应用程序的另一个实例生成的令牌。 现在工作正常。