Почему Firefox не запускает уведомление UAC в Windows 7?

Почему Firefox не запускает уведомление UAC в Windows 7?

У меня есть приложение C# (WPF) (моё собственное творение), которому нужно открыть порт на компьютере. Это означает, что для его запуска требуются административные привилегии. В настоящее время приложение не подписано, и каждый раз, когда я его запускаю, оно выводит запрос UAC, спрашивающий, хочу ли я разрешить этой программе от неизвестного издателя вносить изменения на мой компьютер.

Мне было интересно, почему Firefox не выдает предупреждение UAC. В конце концов, он тоже должен открыть порт, чтобы иметь доступ к интернету. Это потому, что Firefox — это нативное приложение?

решение1

Ваша программа открывает порт дляслушаюдля входящих соединений. Firefox этого не делает – онсоединяетна сервер.

Исходящие соединенияделатьиспользуйте эфемерный порт локально, но он открывается неявно только для этого конкретного соединения (см.межсетевой экран с отслеживанием состояния).

Связанный контент