0

我正在尝试将我现有的SCIM 2.0 API 与Onelogin 集成,但在我的第一次测试中,我收到了Internal Provisioning Error,根据我的日志,只发出了一个请求。用于检查 user( GET /Users?filter=userName eq foo@bar.com) 存在的一个。

经过几次尝试,我注意到当 Onelogin 发出的初始请求以Content-Type: application/json(如在 SCIM 1.0 中)而不是SCIM 2.0 规范中定义的 CT 响应时,用户配置工作正常Content-Type: application/scim+json

有什么方法可以告诉 Onelogin 我的 API 适用于 SCIM 2.0 并且应该使用 SCIM 内容类型?如果不是,我是否应该假设需要在我的所有端点响应中发送 JSON 内容类型?

4

1 回答 1

0

听起来像是 OneLogin 方面的一个错误(我认为人们以前遇到过这个错误)

请注意,我认为您只需向Content-Type: application/json那里的各种 SCIM 人员发送一个就可以了,因为几乎每个人(显然 OneLogin 除外)都会忽略此标头。

如果您需要进一步的调试帮助,请随时发送电子邮件至 Devsupport@onelogin.com。从那里我们可以了解有关设置和测试您的应用程序的更多细节(特别是如果您想将其作为我们目录中的官方应用程序)

干杯

于 2016-12-08T00:18:47.213 回答