我在 Windows 服务中托管了一个 .Net 4.0 WCF 服务,该服务通过 net.tcp 绑定使用传输安全性。有很多很好的例子来说明如何设置它。我现在正在寻找的是在此方案中授权用户的示例。
我们假设此服务将成为一个系统的一部分,该系统全部位于一个具有 Active Directory 的域中。使用 ADFS 而不是 Windows 集成安全性进行基于声明的授权有什么优势吗?
我在 Windows 服务中托管了一个 .Net 4.0 WCF 服务,该服务通过 net.tcp 绑定使用传输安全性。有很多很好的例子来说明如何设置它。我现在正在寻找的是在此方案中授权用户的示例。
我们假设此服务将成为一个系统的一部分,该系统全部位于一个具有 Active Directory 的域中。使用 ADFS 而不是 Windows 集成安全性进行基于声明的授权有什么优势吗?
来自MSDN:
AD FS 是一种基于标准的服务,它允许在受信任的业务合作伙伴(称为联合)之间通过外联网安全共享身份信息。
您不需要 ADFS 都在一个域中。除非你真的需要,否则不要过度复杂的设计。继续使用 Windows 集成安全性。