我有一个使用Thinktecture Identity Server的声明感知 MVC 网站设置。我现在需要允许第 3 方访问网站的某些部分。
是否可以通过身份服务器以编程方式进行身份验证并将其发布到网站,以便第三方的用户不需要手动完成正常的登录过程?
我以前使用身份服务器获取 SAML 令牌以进行 WCF 调用,我想知道是否可以重复使用这种方法中的一些?
复杂性源于第 3 方使用基于桌面的 Java 应用程序,该应用程序内置了一些浏览器组件来访问 MVC 网站。用户已通过桌面应用程序进行身份验证,因此我们不希望他们再次输入凭据来查看这些网页。