Хотите разместить веб-службу WCF в качестве службы Windows по сравнению с хостингом в IIS
-
03-07-2019 - |
Вопрос
Я хочу показать несколько веб-сервисов, но думаю о том, чтобы размещать их как службу Windows, а не как хостинг в IIS.
Это хорошая практика? Р>
Если да? Как мне сделать это защищенным? Р>
Я хочу аутентифицировать пользователей, которые к нему обращаются (по нашей пользовательской базе данных безопасности, а также хочу убедиться, что запрос исходит от нашего делового партнера (сертификаты X.509 не очень-то с этим работают). р>
цените ваши указания в этом отношении.
Спасибо & amp; С Уважением, Аджай
Решение
Если вы используете IIS6, использование службы Windows является обязательным для многих сценариев. Службы Windows поддерживаются на 100% и 100% безопасны для размещения WCF. Вы можете защитить их с помощью тех же параметров, что и в IIS.
Другие советы
Возможно, вы захотите прочитать эту статью Microsoft , в которой четко Точки плюсы / минусы каждого метода хостинга, в том числе: приложение Console / WinForms, IIS 6 и 7 (есть различия) и службы Windows. Р>