Управление тем, кто подключается к приложению ClickOnce - PullRequest
0 голосов
/ 13 мая 2019

Я опубликовал приложение WPF с ClickOnce с обязательным подключением к Интернету.

Есть ли способ контролировать, кто может подключаться к приложению?

Допустим, приложению нужна система подписки, и если клиент не платит, приложение не может запуститься.

1 Ответ

0 голосов
/ 04 июня 2019

Администрирование развертываний ClickOnce

Несмотря на то, что в ClickOnce нет встроенных механизмов, позволяющих определить, какие пользователи пытаются развернуть ваши приложения, существует несколько подходов, которые можно использовать для получения этой информации. К ним относятся:

  • Проверка подлинности Windows по HTTP (S).
  • Специально разработанная аутентификация в приложение.
  • Передача параметров строки запроса при запуске приложение (требуется динамическая генерация манифеста со встроенным учетные данные пользователя для установленных приложений).
  • Пользовательский клиентский прокси и настраиваемая аутентификация модуля HTTP.

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

...