哪种授权类型的身份服务器 4 应该用于电子商务应用程序
Which Grant Type of identity server 4 should be used for ecommerce application
我正在使用 .NET core 3.1 和 Razor 页面创建电子商务 B2C 应用程序。
项目结构:
- Api(.net 核心)
- 认证服务器(使用身份服务器4的集中服务器)
- Razor 页面(将包含所有 UI 元素,如产品页面或购物车页面)
现在我们都知道,在电子商务应用程序中,我们允许客户在未登录的情况下查看产品列表页面,但是当用户点击添加到购物车按钮时,我们将用户重定向到登录页面。我正在寻找相同的功能。
谁能建议我在这种情况下应该使用哪种授权类型?
谢谢
由于 razor pages 在服务器端运行(是机密客户端,因此可以安全地存储客户端机密),您可以使用 授权码 授权类型或 混合授权类型。
我正在使用 .NET core 3.1 和 Razor 页面创建电子商务 B2C 应用程序。
项目结构:
- Api(.net 核心)
- 认证服务器(使用身份服务器4的集中服务器)
- Razor 页面(将包含所有 UI 元素,如产品页面或购物车页面)
现在我们都知道,在电子商务应用程序中,我们允许客户在未登录的情况下查看产品列表页面,但是当用户点击添加到购物车按钮时,我们将用户重定向到登录页面。我正在寻找相同的功能。
谁能建议我在这种情况下应该使用哪种授权类型?
谢谢
由于 razor pages 在服务器端运行(是机密客户端,因此可以安全地存储客户端机密),您可以使用 授权码 授权类型或 混合授权类型。