Pycharm
 
获取 PyCharm

OAuth 2.0授权

最后修改时间:2023年11月21日

HTTP客户端支持OAuth 2.0授权。您可以获得访问令牌并验证您对OAuth 2.0受保护资源的请求。为了让您输入用户帐户,HTTP客户端会在JCEF浏览器中显示登录表单。这种非模式浏览器不会阻止您在 IDE 中工作,例如,允许您复制并粘贴您的用户名和密码。

典型的流程包括以下步骤:

  1. 在公共环境文件中以 JSON 格式指定身份验证设置,例如授权类型和令牌 URL。

  2. 在 HTTP 请求中使用变量引用此身份验证配置$auth.token

  3. 运行请求。如果身份验证成功,您将可以访问受保护的资源。您可以在HTTP客户端身份验证日志服务工具窗口中检查收到的访问令牌并刷新令牌。

  4. 您还可以手动刷新访问令牌或通过请求新令牌来重新初始化身份验证过程。

当您刷新或获取新令牌时,访问和刷新令牌以及其他详细验证信息将显示在HTTP身份客户端身份验证日志工具窗口中(视图 | 工具窗口 | HTTP客户端身份验证日志)中。

HTTP 客户端身份验证日志工具窗口