Is Domain Verification Case-Sensitive When Enabling SSO with PascalCase Domains?
Anyone know if perhaps the domain verification step to turn on SSO is case-sensitive? My employer has our domain in PascalCase on Entra. $20 says it's pilot error, but just in case it's not, I am wondering if this could perhaps be a bad comparison, i.e. "MyDomain.fail" != "mydomain.fail". All else seems to work throughout the process. Specific error I get is "SSO cannot be activated because the tenant domain is not one of the verified domains" which is straightforward, but I respectfully disagree. Here's the full payload to make my message even longer:
[
{
"error": {
"message": "SSO cannot be activated because the tenant domain is not one of the verified domains",
"code": -32600,
"data": {
"code": "BAD_REQUEST",
"httpStatus": 400,
"stack": "TRPCError: SSO cannot be activated because the tenant domain is not one of the verified domains\n at rethrowInnerMdError (/entity_service/dist/src/service/control/trpc.js:57:23)\n at /entity_service/dist/src/service/control/trpc.js:65:37\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async callRecursive (/entity_service/node_modules/@trpc/server/dist/initTRPC--HrEu8sH.cjs:256:18)\n at async procedure (/entity_service/node_modules/@trpc/server/dist/initTRPC--HrEu8sH.cjs:281:18)\n at async /entity_service/node_modules/@trpc/server/dist/resolveResponse-ByfQ6olt.cjs:1941:18\n at async Promise.all (index 0)\n at async Object.resolveResponse (/entity_service/node_modules/@trpc/server/dist/resolveResponse-ByfQ6olt.cjs:2131:20)\n at async /entity_service/node_modules/@trpc/server/dist/node-http-D0T_XJ9C.cjs:203:22",
"path": "org.setSsoConnectionStatus"
}
}
}
]Any guidance would be greatly appreciated. Thank you!
.png)