既存のSCIM 2.0 API をOneloginに統合しようとしていますが、最初のテスト中にInternal Provisioning Errorが発生しました。ログによると、リクエストは 1 つしか行われませんでした。ユーザー(GET /Users?filter=userName eq foo@bar.com
)の存在を確認するためのもの。
何度か試行した後、Onelogin によって行われた最初の要求が、 SCIM 2.0 仕様でContent-Type: application/json
定義された CT ではなく (SCIM 1.0 のように) で応答されたときに、ユーザー プロビジョニングが機能していることに気付きました。Content-Type: application/scim+json
API が SCIM 2.0 で動作し、SCIM コンテンツ タイプを使用する必要があることを Onelogin に伝える方法はありますか? そうでない場合、すべてのエンドポイント応答で JSON コンテンツ タイプを送信する必要があると想定する必要がありますか?