我已经创建了一个对基于该C#基于控制台应用程序的SignalR控制台应用程序实例 。
这出色的作品我的本地PC上,现在我已经复制的服务器应用程序(加上从斌/释放文件夹中的所有文件)复制到我的服务器。 当我运行的服务器应用程序,它高兴地坐在那儿听的“ http://www.redacted.com:8088/ ”。
在客户端应用程序,我改变了:
var _connection = new HubConnection("http://127.0.0.1:8088/");
至:
var _connection = new HubConnection("http://www.redacted.com:8088/");
当我尝试启动连接但是我现在得到一个503服务器不可用错误。 我是一个新手,以SignalR,并没有设法找到关于部署一个体面的教程(主要是因为有可能是很多不同的方式可以根据需要我猜来完成)。
所以我的问题是:
我需要在IIS中设置任何东西这个工作(铭记我不看这个基于网络之中,只是控制台应用程序到控制台应用程序),或者是好的,只是运行服务器.exe和打开端口吗?
我的服务器运行的是Windows Server 2012中,我已经将我的exe文件到被允许进行连接,并增加了对8088端口传入规则的应用程序列表,还有什么我需要为了做是可见我的客户?