CURL-如何通过用户名和密码进行OATH2 Ping联合身份验证?

时间:2018-10-22 15:01:17

标签: node.js authentication curl pingfederate

我有一个可以访问Pingfederate的工作URL,并要求提供用户名/通行证。

输入后-它会给我授权码。网址是:

https://PINGURL.com/as/authorization.oauth2?client_id=MyClientID&redirect_uri=MyURL&scope=openid%20profile&response_type=code

如何使用CURL和以上URL发送用户/密码,而无需手动输入?

谢谢。

1 个答案:

答案 0 :(得分:0)

对于授权码流程,没有可用的此类参数-将提示用户进行身份验证。如果他们已经有一个会话,那么它对用户可能是透明的。

如果您确实要传递用户名/密码,则可能需要考虑其他OAuth授予类型,例如资源所有者密码凭据。

我们的开发者网站上提供了有关可能的更多信息:https://www.pingidentity.com/content/developer/en/resources/oauth-2-0-developers-guide.html