使用 Google 作为 OAuth 2.0 服务器
不支持 Google
主要原因是它不发出 JWT 访问令牌,而是发出不透明访问令牌。为了支持不透明访问令牌,RabbitMQ 将不得不发出外部 HTTP 请求以将不透明访问令牌转换为 JWT 访问令牌。
在 /conf/google
文件夹中,您可以找到用于将 RabbitMQ 管理 UI 与 Google OAuth 2.0 端点连接的配置。通过此配置,您可以到达用户通过 Google 进行身份验证的点,最终您会在 RabbitMQ 管理 UI 中收到“未授权”错误消息。
原因是 RabbitMQ 无法验证访问令牌,因为它无效。