【发布时间】:2011-09-15 13:43:52
【问题描述】:
有些公司有兴趣将我们的软件与其软件集成。我们开始考虑为他们提供网络服务以通过互联网消费。我们将使用 WCF 构建 Web 服务。我们不能保证每个集成商都会使用 WCF 或 .NET,因此互操作性很重要。
当第三方集成商使用用户名和密码调用我们的服务操作时,我们希望对其进行身份验证。或者,我读过可以使用证书来实现客户端身份验证,但这似乎很复杂。
我们计划在 IIS 中托管服务。
WCF 中可用的选项非常多。基于以上所述,推荐什么配置(绑定/安全)?
是否可以使用 IIS 进行托管、basicHttpBinding、成员资格提供程序进行身份验证以及使用 SSL 进行加密?这些东西会协同工作吗?
【问题讨论】:
标签: .net wcf web-services authentication ssl