OAuth的自定义同意屏幕

时间:2018-04-26 09:29:39

标签: c# asp.net-mvc oauth-2.0 authorization screen

所以我设法在Visual Studio 2015中创建了一个包含2个项目(C#MVC类型)的解决方案。我的域项目包含Code-First EF结构和API项目,用于处理OAuth 2.0的调用。我有完整的OAuth流程(获取刷新/访问令牌并能够刷新过期的访问令牌)。

我的目标是能够使用API​​验证网站并访问数据库中的数据(由域项目制作)。

我试图找到一个关于如何为该授权创建我自己的同意视图的来源,但没有取得多大成功。大多数结果都是通过Google身份验证返回的,这不是我追求的。

是否有人会提供有关如何为我的解决方案创建自定义同意屏幕的任何提示或教程?

1 个答案:

答案 0 :(得分:3)

Microsoft在github上发布了一个存储库eShopOnContainers

如果您在存储库中潜水,您会发现Identity.API project已经自定义了同意视图。

或者,IdentityServer4有QuickStart UI,您可以尝试使用它。

希望它有所帮助!