gpt4 book ai didi

azure - SignalR 和 Azure 网站 - 远程过程调用不起作用

转载 作者:行者123 更新时间:2023-12-03 03:16:34 24 4
gpt4 key购买 nike

我的网站使用 SignalR,在本地调试时效果很好。但是,每当我部署到 Azure 网站时,客户端代码在调用服务器代码时都会出现问题。

我可以看到 websocket 连接成功建立,并且我可以看到 OnConnected() 在我的服务器上被调用。但是,每当客户端 Javascript 代码尝试调用服务器上的方法时,它都不会成功。具体来说,我在日志中看到这一行:

SignalR: Invoking metricshub.StartStreaming

但我从来没有看到实际调用的方法,也没有看到表明该方法调用成功的日志。

最佳答案

您的站点是否启用了 WebSocket?您需要它才能让 SignalR 工作

要打开 WebSocket,请转至门户中的网站,然后在“配置”选项卡中将“Web Sockets”设置为“开”

关于azure - SignalR 和 Azure 网站 - 远程过程调用不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24961489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com