如何使用oauth.tools为Google Web应用程序获取令牌?
我想为我在Google Identity Platform中设置的Web应用程序获取访问令牌、刷新令牌和ID令牌?我不确定如何配置OAuth.tools来与Google的OAuth服务器通信,并且有各种流,但我不确定哪种流适用于我的Web应用程序。例如,要使其与OAuth.tools一起工作,我应该在这里填写什么内容:如何使用oauth.tools为Google Web应用程序获取令牌?,oauth,google-iam,oauth.tools,Oauth,Google Iam,Oauth.tools,我想为我在Google Identity Platform中设置的Web应用程序获取访问令牌、刷新令牌和ID令牌?我不确定如何配置OAuth.tools来与Google的OAuth服务器通信,并且有各种流,但我不确定哪种流适用于我的Web应用程序。例如,要使其与OAuth.tools一起工作,我应该在这里填写什么内容: 要执行此操作,您需要: 在Google上配置客户端(上面的屏幕截图) 在OAuth.tools中设置一个环境,以便能够与Google的identity platform通信 执行
要执行此操作,您需要:
origins
应设置为https://oauth.tools
。重定向URI
应设置为https://oauth.tools/callback/code
创建客户机后,请注意其客户机ID和密码。稍后您将需要它们来配置OAuth.tools
接下来,在OAuth.tools中,创建一个新环境:
在Issuer
字段中,输入https://accounts.google.com/
并单击刷新
。这将从中填充所有端点。如果您愿意,也可以给环境起一个好名字:
接下来,在客户机
选项卡上,单击+新客户机
。然后,输入您注意到的Google客户端的客户端ID
。同时设置密码并打开代码流
:
关闭该模式,然后创建一个新流:
选择代码流
:
在“环境”下拉列表中,确保选择了您创建的环境:
在客户端ID
文本组合框中,选择您在环境中创建的一个。选择openid
或键入它并按enter键。单击运行
按钮:
在谷歌登录并同意应用程序,如果你被提示
最后,回到OAuth.tools后,点击步骤3下的兑换代码
:
在右侧的结果窗格中,您将看到访问令牌和ID令牌
如果您还想要一个刷新令牌,请签出这个解释更多信息的答案