【发布时间】:2018-02-14 18:38:49
【问题描述】:
上下文:
我工作的公司希望通过使用授权代码授权的第三方实现单点登录功能。我们现在的产品是在 .NET Framework 4.0 中构建的,在 ASP.NET Web 窗体应用程序中使用窗体身份验证。
问题:
有没有一种方法可以实现单点登录,而无需用户登录两次(一次通过表单身份验证,另一次通过身份服务器)? 详细来说,有没有办法让身份服务器在用户通过表单身份验证成功登录后自动对用户进行身份验证?
【问题讨论】:
-
我现在也在做类似的事情。我有一个 .NET(非核心)MVC 项目,我正在尝试使用 .NET 核心上的 IdentityServer4 处理其中一个流程(现在不太在意哪个流程)。我试图让集成测试项目工作,但它抛出了各种异常(因为这是在我的本地机器上,我还没有安装 SSL/https)。
-
找到了这个,在客户端有一点 IdSvr4 主机的客户端配置:stackoverflow.com/questions/48365146/…
-
发现这个对话 - IdSvr3 客户端应该与 IdSvr4 一起工作,所以也许我的大部分问题只是与没有 TLS 相关。 gitter.im/IdentityServer/…
标签: webforms forms-authentication identityserver4