Windows服务器上的lsass.exe监听端口5000.如何改变这种行为?

我们的自定义Windows应用程序监听端口5000.定期重新启动后,我们的应用程序不能再监听端口5000,因为作为Windows服务运行的lsass.exe(本地安全authentication服务器)已经开始监听5000.有没有办法指示lsass.exe不要使用端口5000? 还有其他的select吗?

您唯一的机会是禁用服务器上的SSDP服务。 请注意,如果您这样做,您将失去UPnP等function。

否则,您唯一的select是重新configuration您的应用程序以使用另一个端口。

您可以通过命令更改Windows应用程序使用的dynamic端口范围:

netsh int ipv4 set dynamicport tcp start=<start_port> num=<ports_count> 

请参阅https://support.microsoft.com/en-us/help/929851/the-default-dynamic-port-range-for-tcp-ip-has-changed-in-windows-vista