【发布时间】:2012-04-19 08:07:14
【问题描述】:
我正在尝试在 WCF 中为以下场景寻找标准解决方案:
我有 2 项服务。 Service1 想要向 service2 发送请求。我希望 service1 在 service2 响应他的请求之前发送凭据以便进行身份验证。
我不想使用 ssl 或在所有网络服务之间复制证书。
这是我的解决方案:
我将创建一个“安全服务”。
Service1 将针对安全服务进行身份验证。
验证成功后,此安全服务将为 service1 提供一个自定义令牌,由安全服务签名。
Service1 会将此令牌附加到它的每个请求中。
Service2 将验证此令牌,如果成功,将处理请求。
答案是 C# (WCF) 中是否有办法实现这种机制。
谢谢
【问题讨论】:
标签: c# wcf security wcf-security token