OAuth 故障排除

问题类型

在OAuth中,可能会出现以下问题:

注意:

按照OAuth配置步骤解决由于不匹配导致的错误。

客户端ID无效

  • Microsoft - 错误信息:在目录“domainName”中找不到标识符“0add***********606c”的应用程序;
  • oauth

  • Google - 错误信息:找不到OAuth客户端;

  • oauth

  • 解决方法:需要提供正确的客户端ID。

客户端密钥无效

  • 错误信息:由于错误或过期的客户端密钥而发生错误;

  • oauth

  • 解决方法:需要提供正确的客户端密钥。

无效Scope导致的问题

  • Microsoft - 错误信息:输入无效信息导致的错误。
  • Google - 错误信息:一些请求的Scope无效。

  • oauth

  • 解决方法:需要提供各自的用途正确的Scope。

无效的认证URL导致的问题

  • 错误信息:在保存OAuth提供者时,如果身份验证URL不正确,它将重定向到与正确页面不同的页面。
  • 解决方法:需要提供正确的身份验证URL。

无效令牌URL导致的问题

  • 错误信息:无效令牌URL导致的问题。

  • oauth

  • 解决方法:需要提供正确的令牌URL。

重定向URL导致的问题

  • Microsoft - 错误信息:请求中的重定向URL与配置的重定向URL不匹配。

  • oauth

  • Google - 错误信息:重定向URL不匹配

  • oauth

  • 解决方法:从OpManager UI中复制正确的重定向URL,并在创建/更新应用程序时粘贴它。

超时导致的问题

  • 错误信息:由于无法在超时条件内获得连接而导致的错误。

  • oauth

  • 解决方法:尝试增加配置的超时时间。超时时间范围为10 ~ 300秒。

刷新令牌到期导致的问题

  • 错误信息:刷新令牌过期导致的问题。

  • oauth

  • 解决方法:转到OAuth提供者设置,并单击令牌已过期的OAuth提供者的编辑图标。重新配置概要文件,生成一个新的刷新令牌。

  • oauth