Vous souhaitez héberger le service Web WCF en tant que service Windows par rapport à l'hébergement dans IIS
-
03-07-2019 - |
Question
Je souhaite exposer quelques services Web, mais envisager de les héberger en tant que service Windows, par opposition à l'hébergement dans IIS.
Est-ce une bonne pratique?
Si oui? Comment puis-je le sécuriser?
Je souhaite authentifier les utilisateurs qui y accèdent (par rapport à notre base de données de sécurité personnalisée et je veux également m'assurer que la demande provient de notre partenaire commercial (les certificats X.509 n'ont pas beaucoup fonctionné avec cela).
appréciez vos indications à cet égard.
Merci & amp; Cordialement, Ajay
La solution
Si vous utilisez IIS6, l’utilisation d’un service Windows est indispensable dans de nombreux scénarios. Les services Windows sont pris en charge à 100% et constituent un moyen 100% sûr d'héberger WCF. Vous pouvez les sécuriser avec les mêmes options que dans IIS.
Autres conseils
Vous voudrez peut-être lire cet article de Microsoft , qui indique clairement points Avantages / inconvénients de chaque méthode d'hébergement, y compris: Console / Application WinForms, IIS 6 et 7 (il existe des différences) et Windows Services.