当前位置: 首页 > 知识库问答 >
问题:

Signalr:通过代理服务器建立隧道失败

阴禄
2023-03-14

我已经在ASP.NET webform中实现了signalR,它运行良好,但当我在服务器上托管时,它不工作,在chrome浏览器的控制台中显示如下错误。

WebSocket连接到'ws://demo.in/signalr/connect?失败了。

  1. 我的ASP.NET应用程序框架版本是4.5.1
  2. IIS版本为8.5
  3. Windows Server是2012R2
  4. Wedsocket已启用

如果有人知道请帮帮我。提前谢谢你

共有1个答案

龙志勇
2023-03-14

如果使用代理设置,请转到系统代理设置Internet选项>连接选项卡>局域网设置>高级,在异常地址中添加应用程序Url或Ip“ws://demo.in”。否则,必须在公司代理设置中设置

 类似资料:
  • 今天我下载并安装了最新的Neo4j Windows桌面。我没有从默认值中更改任何配置。当我试图在Chrome中打开浏览器http://localhost:7474/browser/时,我可以连接,但试图登录时显示错误: ServiceUnavailable:WebSocket连接失败。由于web浏览器中的安全限制,此Neo4j驱动程序无法提供故障原因。请使用浏览器开发控制台确定故障的根本原因。常见

  • 问题内容: 我面临着Java6 / 8的奇怪行为。我尝试通过需要基本用户身份验证的代理进行隧道传输。通过标准的Java身份验证器执行此操作。如果我尝试访问https网址作为第一个网址,则会引发异常: java.io.IOException:无法通过代理隧道。代理返回“需要HTTP / 1.1 407代理身份验证” 但是,如果我先访问http URL,然后再访问https URL,则https访问正

  • 问题内容: 我的目的是连接到位于防火墙后面的服务器(主机)。我可以通过连接到网络中的另一台服务器(隧道)然后通过SSH到该服务器来访问此服务器。但是,我无法通过JSch实现相同的方案。 我无法为此编写以下代码。如果我在这里做任何愚蠢的事情,请告诉我。 上面的代码在行中给出了以下异常。 问题答案: jsch上的代理设置允许您连接到远程端上 正在运行的 代理服务器。一个在远程端将 不 被视为一个代理。

  • 我想使用RazorSQL连接到我的数据库,该数据库正在远程服务器上运行。我使用以下命令在本地主机上创建SSH隧道: 我通过RazorSQL的GUI配置连接,将本地主机指定为主机,将1111指定为端口。当我单击“Connect”(连接)时,出现以下错误消息: 其中是远程服务器的IP地址。 此外,我不允许更改我的pg_hba的内容。conf文件。这就是目前的情况: 是否可以使用我当前的设置,在不修改服

  • > 上的SSH主机 位于的MySQL主机 我已经设法使用autossh(运行Debian的web服务器)创建了隧道,但我似乎不知道如何连接到SSH隧道之外的特定MySQL主机名。 创建SSH隧道后,如何指定主机?我到处都找过了,但似乎找不到。

  • 我已经通过Jprofiler建立了到远程服务器的SSH连接。我使用了以下配置。 隧道模式:直接SSH连接 身份验证:密码 然后,开始下载代理,我得到以下错误消息。请建议我解决这个问题。