為什麼 Firefox 在 Windows 7 上不觸發 UAC 通知?

為什麼 Firefox 在 Windows 7 上不觸發 UAC 通知?

我有一個 C# (WPF) 應用程式(我自己創建的),需要在電腦上打開一個連接埠。這意味著它需要管理權限才能運行。該應用程式目前未簽名,每次運行它時都會彈出 UAC 提示,詢問我是否要讓來自未知發布者的程式對我的電腦進行更改。

我想知道為什麼 Firefox 不觸發 UAC 警告。畢竟,它也必須打開一個連接埠才能存取網路。是因為 Firefox 是原生應用程式嗎?

答案1

您的程式打開一個端口傾聽用於傳入連線。 Firefox 不會這樣做——它連接到伺服器。

傳出連接也在本地使用臨時端口,但它只是針對該特定連接隱式打開(請參閱狀態防火牆)。

相關內容