关于如何允许自承载 WCF 应用程序在不需要管理权限的情况下将 BasicHttpBinding 与 HTTP.SYS 一起使用,有几个 问题。归结为需要向 URL 授予权限(来自管理上下文),然后用户可以在指定的 URL 上托管任何内容。
netsh http 添加 urlacl url= http://+:80/MyService
我希望能够查询和添加注册的 URL,而无需求助于解析“netsh”或“httpconfig”命令行工具的命令行输出。
是否有我可以调用此功能的公共 Win32 或 .NET API?