我有一个Windows服务正在侦听UDP数据包并通过HTTP转发它们(以及其他东西),我有兴趣尽可能地给它最少的权限。
我不确定UDP监听是否需要特殊/管理员权限?
我在端口1813上使用UDPClient.Listen。
我对Network Service is that it uses the login credentials for network shares / domain access etc的理解,而不是关于传出的http连接?
UDPListner使用内置的“本地服务”帐户正常工作,不需要“网络服务”或管理员权限(我试图诊断的问题最终与udp监听无关)。
我相信(虽然不是最终结论)因为我正在侦听1023以上的端口,然后它不需要管理员权限来监听,也不需要netsh来允许该端口。