单点登录(SSO)常见问题(FAQs)
本主题介绍与为 Megaport Portal 配置单点登录(SSO)相关的一些常见问答。
有关 SSO 设置流程的更多信息,请参阅 设置单点登录。
我已在 Azure AD 和 Megaport 之间配置了 SSO,为什么现在尝试登录时收到 Login Failed 错误?
尽管可能有多种原因,但最常见的原因是与 Megaport 的电子邮件映射属性未设置为 Azure 的完全限定电子邮件属性值。Azure 需要该设置,如果仅使用“emailaddress”,集成将失败。要确认是否为此原因,可以在登录时查看浏览器控制台,如果看到包含“mapped email is empty”的错误,那么这就是原因。
我在我的 IdP 中配置了 IdP 发起的流程以连接到 Megaport,但不起作用。为什么?
Megaport 使用 AWS Cognito 支持 SSO,但目前不支持 IdP 发起的流程。尝试使用 IdP 发起的流程会导致 relayState 错误。为你的 Megaport 账户配置好 SSO 之后,你需要通过 Megaport Portal 登录页面 https://portal.megaport.com/login 直接登录到 Megaport。
为什么我在通过我的 IdP 直接测试 SSO 配置时会收到 relayState 错误?
某些 IdP 提供在其 SSO 配置页面测试 SSO 连接的功能。此类测试通常会触发 IdP 发起的流程,而 Megaport 不支持该流程。要测试是否已与 Megaport 正确设置 SSO,我们建议在完成 IdP 端的配置后,直接通过 https://portal.megaport.com/login 尝试登录。
我被公司的公司管理员邀请以使用 SSO 加入我们的公司账户,并且从未使用 Megaport 凭据直接登录。通过 SSO 登录存在问题。我如何进入我们公司的账户?
如果你具有公司管理员角色,或尚未对你的公司账户强制启用 SSO,则可以使用 Megaport 用户名和密码登录。由于你从未在个人资料中为 Megaport 创建过密码,你需要先执行此操作。前往 Megaport 登录页面 https://portal.megaport.com/login,然后单击 Get help signing in (获取登录帮助)。在登录帮助页面中,单击 Forgot Password (忘记密码) 并按照提示操作。设置密码后,你今后即可使用该密码并使用这些信息登录。需要时,你可以再次使用 Get help signing in (获取登录帮助) 选项。