【发布时间】:2014-02-03 11:15:33
【问题描述】:
我有一个使用自托管 WebAPI 的窗口服务。 HttpSelfHostConfiguration.HostNameComparisonMode 设置 HostNameComparisonMode.Exact 用于主机名强匹配。
var config = new HttpSelfHostConfiguration(uri);
config.HttpSelfHostConfiguration = System.ServiceModel.HostNameComparisonMode.Exact;
this._server = new HttpSelfHostServer(config);
_server.OpenAsync().Wait();
并为域的指定 URL 命名空间保留 URL。
netsh http add urlacl url=https://+:443/ user=EVERYONE
将 SSL 证书绑定到端口号。
netsh http add sslcert ipport=0.0.0.0:443 certhash=xxxxxxxxxxx appid={xxxxxxxxx}
但结果出现 HTTP 503 错误。 我不知道状态。
【问题讨论】:
-
您在哪个帐户下运行服务?
-
帐户是本地系统。
标签: c# asp.net-web-api