我正在使用 asp.net OWIN 实现 signalR 自托管服务。
我的服务器初始化看起来像这样 -
string url = "https://*:443";
WebApplication.Start<MyConfigurations>(url);
在客户端 -
var hubUrl = 'https://1.mydomain.com:443';
connection = $.hubConnection(hubUrl);
在客户端,我在协商与 signalR 的连接时遇到 404 错误。
如果我将服务器端的 url 更改为string url = "https://mydomain.com:443";
,它可以正常工作。
无论客户端使用的 URL 是什么,如何配置WebApplication
以侦听通过端口 443(或任何其他端口,使用 SSL)到达服务器的所有请求?