跳到主要内容
版本:3.9.x

开发者门户 SSO 状态

在该发布线中,已发布的控制台与控制面暴露了不同的 API 契约,因此目前无法通过经过验证的 API 路径配置开发者门户单点登录。

警告

不要使用 /api/login_options 配置开发者门户 SSO。该端点管理的是 API7 控制台管理员的登录选项,而不是登录门户的开发者。

已发布的控制台会向 /api/portal/login_options 发送开发者门户登录选项请求,并用 portal_id 限定所属门户。已发布的控制面没有注册该路由,而是为 Dashboard 登录选项注册了 /api/login_options。这两个名称相近的端点不能互换。

在 API7 网关补丁使已发布组件的契约一致之前,请联系 API7 支持,确认所安装补丁版本支持的开发者门户 SSO 配置路径。应用受支持的配置后,应通过公共开发者门户验证登录,而不是通过 API7 Dashboard 登录页验证。

此限制适用于已发布的 Provider Portal 工作流程。基于源码定制的前端可以通过 Boilerplate v0.10.0 配置 OpenID Connect 提供商;参阅定制开发者门户。该定制路径应随前端部署自行管理并验证,而不是通过 Provider Portal 配置。

如需为 API7 控制台管理员配置 SSO,请参阅控制台单点登录(SSO)。