Azure AD B2C - Custom Policy - JourneyFraming - Is there a domain name restriction?

Sanal Somasundaran 11 Reputation points
2023-05-12T10:38:45.4033333+00:00

We are trying to enable JourneryFraming for custom policy. But Azure B2C doesn't allow uploading updated policy with the domain name we are using. The domain name ends with ".engineering". This is for our Test environment. The whole URL is https.

But it still errors out with message:

Journey framing in the relying party expects absolute https urls, the given url "https://testapplication.engineering" is invalid. Journey framing in the relying party expects absolute https urls, the given url "https://testapplication.engineering" is invalid.

".engineering" is the TLD we use for Test environments. So, we are unable to upload this policy and test it in test environment. We tried with smaller TLD like ".engine" which seems to be acceptable.

Is there any restriction for domain names for JourneyFraming. The documentation doesn't mention about any restrictions with domain names.
https://learn.microsoft.com/en-us/azure/active-directory-b2c/embedded-login?pivots=b2c-custom-policy#configure-your-policy

Microsoft Security | Microsoft Entra | Microsoft Entra External ID
{count} votes

1 answer

Sort by: Most helpful
  1. Shweta Mathur 30,296 Reputation points Microsoft Employee Moderator
    2023-05-16T11:08:13.6066667+00:00

    Hi @Sanal Somasundaran ,

    Thanks for reaching out.

    There has been restriction of 2-7 characters lowercase letters as valid input for the domain name as per TLD standards.

    As engineering has 12 characters, it is not allowing to upload the custom policy for the same.

    Hope this will help.

    Thanks,

    Shweta


    Please remember to "Accept Answer" if answer helped you.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.