我想公开几个Web服务,但考虑将其作为Windows服务托管,而不是在IIS中托管。
这是一个好的做法吗?
如果是,我该如何确保其安全性?
我希望对访问它的用户进行身份验证(针对我们的自定义安全数据库),并确保请求来自我们的业务合作伙伴(X.509证书???我没有太多相关经验)。
感谢您在此方面提供的指导。
谢谢和问候, Ajay
我想公开几个Web服务,但考虑将其作为Windows服务托管,而不是在IIS中托管。
这是一个好的做法吗?
如果是,我该如何确保其安全性?
我希望对访问它的用户进行身份验证(针对我们的自定义安全数据库),并确保请求来自我们的业务合作伙伴(X.509证书???我没有太多相关经验)。
感谢您在此方面提供的指导。
谢谢和问候, Ajay
如果您正在使用IIS6,对于许多情况来说,使用Windows服务是必须的。 Windows服务是100%受支持和100%安全的托管WCF的方式。 您可以使用与IIS相同的选项来保护它们。