我正在使用 Azure AD 配置 Scim API。在配置企业应用程序时,这个“测试连接”有什么作用?
在我的情况下,我要配置的 API 端点是“ https://myapi.company.com/api/v2 ”,其中资源 URL 的格式为“ https://myapi.company.com/api/v2/scim /[资源] ”。我没有在租户 URL 中包含“scim”(根据附加的图像),因为 Azure AD 在发送请求时默认添加了它(这在某种程度上有点奇怪)。[AzureAD 将 /scim/[Resource] 例如 /scim/Users 添加到提供的基本 URL。] [参考] 1。
当我尝试(单击“测试连接”或尝试保存而不测试连接)时,租户 URL 测试连接的“ https://myapi.company.com/api/v2 ”失败。
错误消息“您似乎输入了无效的凭据。请确认您使用的是正确的管理帐户信息。'。这对我来说没有任何意义。
作为实验,当尝试“ https://myapi.company.com/api/v2/scim/ ”时它是成功的。
当尝试“ https://myapi.company.com/api/v2 ”时,它是成功的。
从 Postman 或浏览器尝试时,上述所有 3 个 URL 都会给出 404。无法理解 AzureAD 对测试连接的作用。