我正在启动一个项目,将ID4或ID3链接到许多.Net Web应用程序,以便使用OIDC支持跨越它们的SSO,它们在技术成熟度方面各不相同。
我遇到麻烦的是.Net 4.5 WebForms应用程序,目前没有OWIN支持。我想知道将它与ID4或ID3集成的最佳方法是什么。
我一直在考虑采用以下方法,但我相信有更好的方法可以做到这一点: https://leastprivilege.com/2014/06/10/writing-an-openid-connect-web-client-from-scratch/
此致 百里
答案 0 :(得分:0)
Owin包,没有任何依赖关系,因此您可以直接将其添加到Web窗体应用程序中。这是最好/最简单的方法。
接下来您需要的是IdentityServer3.AccessTokenValidation
包(因为您使用的是.Net Framework应用程序)。
从现在开始,您将选择哪个版本的Identity Server并不重要。它们都适合你,不过我,我相信很多其他人,建议你使用Identity Server 4。