自托管WCF - 需要命名空间预留吗?

时间:2015-02-25 12:51:35

标签: wcf ssl self-hosting netsh

我正在运行自托管WCF服务(SSL)。 我已经看到其他人使用netsh来做命名空间 通过这样的方式保留他们的自托管WCF:

netsh http add urlacl url=https://+:80/MyUri user=DOMAIN\user

我的webservice在没有命名空间预留的情况下工作。那有什么 有理由这样做吗?我错过了什么吗?我为什么要进行名称空间保留?

MSDN:Configuring HTTP and HTTPS

1 个答案:

答案 0 :(得分:1)

因为您以管理用户身份运行代码。任何受限制的用户都无法在端口80或任何端口上托管HTTP服务器,而无需在其帐户中注册URL。

请参阅Why won't my Windows Service that is hosting a WCF Service run under LocalService or NetworkService accountsWCF Service Access right: No access rights to this namespace