无法访问在生产环境中运行的Self Hosted Signalr窗口服务

时间:2018-08-21 12:09:56

标签: signalr signalr-hub

我使用了https://krishnrajrana.wordpress.com/2017/05/03/how-to-easily-create-self-hosted-signalr-windows-service-using-topshelf-framework/链接来创建Signalr主机窗口服务。

该服务对于本地主机和我使用的任何IP地址都可以正常工作,但是我面临的问题是我无法访问网络(即公共网络)之外的窗口服务。在网络内,我可以访问集线器文件(myserverIpAddress:8083 / signalr / hubs),没有任何问题。 我为正在使用的端口(端口8083)添加了入站规则,但仍然无法访问它。

var chat = $.connection.myHub;
$.connection.hub.start().done(function () { 
    debugger;
    chat.server.addClient(userEmailid,false, false);
});

聊天未定义。它说 SignalR:加载集线器时出错。确保您的集线器参考正确, 例如 <script src='/signalr/js'></script>.

我想知道是否需要进行其他配置才能使此服务可用于公共网络。

我浏览了这些链接,但没有任何帮助

Deploying Self Hosted SignalR

How to Deploy Owin Self Hosted Application In Production?

0 个答案:

没有答案
相关问题