自托管 WCF - 是否需要命名空间预留?
Self-Hosted WCF - Namespace Reservation required?
我是 运行 自托管 WCF 服务 (SSL)。
我看到其他人使用netsh来做命名空间
通过做类似的事情来保留他们的自托管 WCF:
netsh http add urlacl url=https://+:80/MyUri user=DOMAIN\user
我的网络服务在没有命名空间预留的情况下工作。那么有没有
这样做的理由?我错过了什么吗?我为什么要保留名称空间?
因为您运行代码是管理员用户。如果 URL 没有注册到他们的帐户,任何受限用户将无法在端口 80 或任何端口上托管 HTTP 服务器。
见Why won't my Windows Service that is hosting a WCF Service run under LocalService or NetworkService accounts, WCF Service Access right: No access rights to this namespace。
我是 运行 自托管 WCF 服务 (SSL)。 我看到其他人使用netsh来做命名空间 通过做类似的事情来保留他们的自托管 WCF:
netsh http add urlacl url=https://+:80/MyUri user=DOMAIN\user
我的网络服务在没有命名空间预留的情况下工作。那么有没有 这样做的理由?我错过了什么吗?我为什么要保留名称空间?
因为您运行代码是管理员用户。如果 URL 没有注册到他们的帐户,任何受限用户将无法在端口 80 或任何端口上托管 HTTP 服务器。
见Why won't my Windows Service that is hosting a WCF Service run under LocalService or NetworkService accounts, WCF Service Access right: No access rights to this namespace。