答案1
我通过查看一个旧的但相关的问题解决了这个问题https://stackoverflow.com/questions/33259763/uwp-enable-local-network-loopback。为我解决这个问题的命令是:
checknetisolation LoopbackExempt -a -n=Microsoft.RemoteDesktop_8wekyb3d8bbwe
答案2
我无法回答“为什么”,但我可以确认问题所在。我捕获了网络流量,没有看到 Microsoft Store App 对初始 SYN 数据包的响应。据我所知,MSTSC 和 Store App 发送的第一个数据包相同。我尝试在本地 Windows 桌面上禁用防火墙,但没有任何变化。我唯一的猜测是 App 使用与 MSTSC 不同的 API 来建立连接,因此 ssh 客户端看不到这些数据包,即使它们出现在“线路上”。