首先对我的英语感到抱歉。IdentityServer4项目架构
我花了一些时间了解IS4,.NET Core,Identity,Auth,Auth,Claims等。今天,我开始在自己的网络项目上工作,让这些组件一起工作。我的解决方案包括3个客户端(React,Admin-Razor,Mobile),IS4服务器和WebAPI(React和Mobile将与API交谈)。
由于React和Admin客户端有两个不同的登录页面,他们是否都使用IS4进行授权和身份验证?
admin项目将是一个ASP.NET MVC项目,不会从不同的项目调用API,所以我必须使用哪些GrantTypes,并且应该使用IS4?
我不是在寻找代码示例,只需要IS4项目体系结构的帮助。
谢谢!
谢谢你的回答。我将使用IS4作为反应和移动客户端,但有可能有两个不同的登录页面? –
可能必须检查哪个客户端发出了请求,然后显示它的登录页面。 –