跳至主内容
版本:4.2

使用 Google 作为 OAuth 2.0 服务器

不支持 Google

主要原因在于 Google 不颁发 JWT 访问令牌,而是颁发不透明的访问令牌。要支持不透明访问令牌,RabbitMQ 需要发出外部 HTTP 请求,将不透明访问令牌转换为 JWT 访问令牌。

/conf/google 文件夹中,您可以找到用于将 RabbitMQ 管理 UI 与 Google OAuth 2.0 端点连接的配置。使用此配置,您可以达到用户通过 Google 进行身份验证的点,并最终在 RabbitMQ 管理 UI 中收到错误消息“未授权”。

原因是 RabbitMQ 无法验证访问令牌,因为它无效。

© . This site is unofficial and not affiliated with VMware.