我已经设置了IdentityServer4和另一个客户端ASP.NET核心应用程序。客户端需要使用IdentityServer进行身份验证,并请求访问第三个应用程序,这是标准的MVC项目。我遵循了从本例实现客户端凭据流的步骤。[Route("api/testing")]
public class Test
Site 1 (abc.com)将需要windows身份验证,它将结合使用角色(或转换为声明的角色)进行授权的mvc和webapi调用。网站3也将有自己的登录页面,并将结合mvc和webapi调用使用索赔。Site 2和3将不使用windows身份验证,客户端不希望它们重定向到标识服务器登录屏幕,而是拥有自己的登录屏幕,并从具有凭据的代码中调用标识服务器进行登录。下面是我关于这个场景和IdentityServer4的问题。
Ids