Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net core IdentityServer4,通过我的web应用程序登录页登录_Asp.net Core_Identityserver4 - Fatal编程技术网

Asp.net core IdentityServer4,通过我的web应用程序登录页登录

Asp.net core IdentityServer4,通过我的web应用程序登录页登录,asp.net-core,identityserver4,Asp.net Core,Identityserver4,我有一个web应用程序,它当前使用IdentityServer4登录页面来登录和生成令牌等 我希望更改流程,并希望使用我的web应用程序登录页面获取登录凭据,然后无缝地将信息发布/发送到identityserver进行身份验证、令牌生成等 我怎样才能实现以上目标 提前感谢。您可以使用资源所有者密码授权: OAuth 2.0资源所有者密码授权允许客户端向令牌服务发送用户名和密码,并获取代表该用户的访问令牌 但资源所有者密码仅授予“受信任”(或遗留)应用程序。出于安全原因,不建议使用 这里你有一个

我有一个web应用程序,它当前使用IdentityServer4登录页面来登录和生成令牌等

我希望更改流程,并希望使用我的web应用程序登录页面获取登录凭据,然后无缝地将信息发布/发送到identityserver进行身份验证、令牌生成等

我怎样才能实现以上目标


提前感谢。

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

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


但资源所有者密码仅授予“受信任”(或遗留)应用程序。出于安全原因,不建议使用

这里你有一个非常相似的问题(如果不是相同的话)@Alpha75谢谢你的评论。事实上,在我的情况下,我的应用程序登录页面将发布用户名/密码到identityserver进行验证和进一步处理。谢谢@Nan Yu。我还发现了一个链接,该链接可能对其他人使用Identity Server进行注册后登录有所帮助。