我们有一个遗留的.net 4.5.2 WebForms应用程序,它使用旧版的IdentityServer2进行身份验证。我们现在有机会替换它,但我在IdentityServer4上看到的所有设置示例都假定了一个MVC应用程序。
IdentityServer4是否支持开箱即用的WebForms应用程序?我不想把这个应用程序变成科学怪人了。
答案 0 :(得分:2)
基本上任何oidc提供商都会为客户端做,以便与IdentityServer4进行通信。问题不在于IdentityServer4是否支持Web应用程序,而是您是否可以找到与IdentityServer4进行通信的客户端代码。
对于4.5.2应用程序,您可以使用 IdentityServer3 NuGet包。请阅读此article。它可以用于webforms吗?是的,根据this问题。还有webforms sample可用。