IdentityServer4,通过我的Web应用程序登录页面登录

时间:2020-01-03 12:41:42

标签: asp.net-core identityserver4

我有一个Web应用程序,当前使用IdentityServer4登录页面登录并生成令牌等。

我想更改流程并想使用我的Web应用程序“登录”页面来获取登录凭据,然后无缝地将信息发布/发送到IdentityServer进行身份验证,令牌生成等。

我该如何实现?

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用资源所有者密码授予:

http://docs.identityserver.io/en/aspnetcore1/quickstarts/2_resource_owner_passwords.html

OAuth 2.0资源所有者密码授予允许客户端将用户名和密码发送到令牌服务,并获得代表该用户的访问令牌。

但是资源所有者密码授予仅适用于“受信任”(或旧版)应用程序。并且出于安全原因不建议使用。