【问题标题】:.NET Core 3.1 SignalR "Server returned handshake error: Handshake was canceled.".NET Core 3.1 SignalR“服务器返回握手错误:握手被取消。”
【发布时间】:2020-06-04 11:50:45
【问题描述】:

我已经使用 SignalR 构建了一个 .NET Core 3.1 Web 应用。

本地主机上的开发版本工作正常

mywebsite.azurewebsite.net 上的 Azure 版本运行良好

但 Cloudflare 处理的我的自定义 mydomain.com 无法正常工作并返回“服务器返回握手错误:握手已取消。”尝试连接到 WS 时。

我认为 Azure 存在问题,可能会阻止来自 Cloudflare 的尝试并且无法连接。关于如何解决这个问题的任何想法?我没有使用 Azure SinglaR 服务,因为我还不需要扩展。

【问题讨论】:

  • 请在您的问题中包含浏览器和服务器日志。

标签: asp.net-core signalr


【解决方案1】:

已解决 - 需要在 Azure 门户中打开 Web 套接字

AppServices - 配置 - 常规设置 -> Web 套接字 - 打开

【讨论】:

    猜你喜欢
    • 2021-01-08
    • 1970-01-01
    • 1970-01-01
    • 2019-10-28
    • 1970-01-01
    • 1970-01-01
    • 2020-10-11
    • 2017-03-19
    • 2016-08-31
    相关资源
    最近更新 更多