Identityserver4 升级到IdentityServer 4.0.2时出错

Identityserver4 升级到IdentityServer 4.0.2时出错,identityserver4,Identityserver4,升级之前,我能够使用Azure AD和本地数据库用户(Alice和Bob)成功登录。 当我将IdentityServer4 nuget包从3.1.3升级到4.0.2,然后使用powershell命令或“dotnet new is4ui”时,我就能够编译我的应用程序了 当我运行它时,我得到错误“Scope not found in store.”。然后,我将其添加到启动方法中的AddInMemoryApiScopes 当我运行应用程序时,当我以Alice或Bob的身份登录时,会得到“无效用户名或密

升级之前,我能够使用Azure AD和本地数据库用户(Alice和Bob)成功登录。 当我将IdentityServer4 nuget包从3.1.3升级到4.0.2,然后使用powershell命令或“dotnet new is4ui”时,我就能够编译我的应用程序了

当我运行它时,我得到错误“Scope not found in store.”。然后,我将其添加到启动方法中的AddInMemoryApiScopes

当我运行应用程序时,当我以Alice或Bob的身份登录时,会得到“无效用户名或密码”。不再允许Alice或Bob登录,并给出相同的错误。当我单击外部帐户“Azure AD”按钮时,它现在抛出一个“System.Exception:外部身份验证错误”


升级到最新版本时是否发布了我丢失的升级说明?

好的。。。。我发现bob和alice的密码分别改为“bob”和“alice”。现在identity server不再像以前那样重定向回我的应用程序。我还没有弄清楚外部提供商的问题。在启动从访问Azure AD之后,我可以从Azure AD成功登录(如果我省略ValidAudience行)同样如此,但它仍然不会重定向回我的调用应用程序。还会随机获得堆栈溢出异常。我遵循了一个很好的示例,在该示例中,我能够证明我的本地实例在连接到IdentityServer4的公共演示实例时正常工作并重定向。重定向仅在本地连接时不起作用。插入的默认配置和启动与不匹配,因为它保留了行
.addAsNetIdentity()这会导致本地帐户身份验证不会重定向回原始客户端应用程序。外部帐户身份验证仍无法正确重定向。好的。。。。我发现bob和alice的密码分别改为“bob”和“alice”。现在identity server不再像以前那样重定向回我的应用程序。我还没有弄清楚外部提供商的问题。在启动从访问Azure AD之后,我可以从Azure AD成功登录(如果我省略ValidAudience行)同样如此,但它仍然不会重定向回我的调用应用程序。还会随机获得堆栈溢出异常。我遵循了一个很好的示例,在该示例中,我能够证明我的本地实例在连接到IdentityServer4的公共演示实例时正常工作并重定向。重定向仅在本地连接时不起作用。插入的默认配置和启动与不匹配,因为它保留了行
.addAsNetIdentity()这会导致本地帐户身份验证不会重定向回原始客户端应用程序。外部帐户身份验证仍无法正确重定向。