веб-узел локального хоста (wss://localhost:xyz/) доступен не всем пользователям

#c# #wpf #winforms #websocket #visual-studio-2019

Вопрос:

Я разработал приложение WPF (.Net Framework), в котором я запускаю WebSocket с помощью Fleck

  webSocketServer = new WebSocketServer("wss://0.0.0.0:xxxx");
        /* <some code for assigning certificate > */

 webSocketServer.Start(socket =>
        {
            socket.OnOpen = () => SocketOnOpen(socket);
            socket.OnClose = () => SocketOnClose(socket);
            socket.OnMessage = message => SocketOnMessage(socket, message);

            socket.OnError = (err) =>
            {
                socket.Send(err.ToString());
            };
        });
 

Я использую проект установщика Visual Studio со следующей конфигурацией для создания файла MSI для установки моего проекта WPF.

  • Файловая система (настройка приложений): Я добавляю вывод проекта (параметр выпуска)
  • Файловая система (AppSetup) -> Расположение по умолчанию: >[LocalAppDataFolder][Производитель][Имя продукта]
  • Рабочий стол пользователя: я создаю ярлык фактического файла out и копирую его здесь
  • Меню пользовательских программ > папка myapp: я создаю ярлык фактического файла out и копирую его здесь
  • Папка запуска пользователя: я создаю ярлык фактического файла out и копирую его сюда

Свойства проекта установщика:

  • Установочные пользователи: Верно
  • RemovePreviousVersions: Верно

Я перестраиваю проект установщика, вижу MSI в папке выпуска и устанавливаю нормально. Я перезагружаю компьютер и вижу, что мое приложение запускается автоматически.

Веб-сайт доступен и отвечает должным образом, но когда я вхожу на свой компьютер как другой пользователь, приложение запускается автоматически, но веб-сайт недоступен

В моем понимании читать о установщика проекта в интернете, параметр «файловая система (AppSetup) -> DefaultLocation: [LocalAppDataFolder][производитель][название]» должно подать отдельное заявление пространства, которое она делает, но не уверен, почему я не могу получить доступ ВСС://локальный:ХХХХ.

что я упускаю?