Hi @Christoph Huber • Thank you for reaching out.
Please check if your authentication request URL includes the OAuth prompt
parameter. This behavior is expected if you see prompt=login
in the authentication request. If this parameter is included in the request, try to remove it to avoid the authentication prompt at each sign-in attempt.
Below is the list of all the possible values for the prompt parameter:
- prompt=login forces the user to enter their credentials on that request, negating single-sign on.
- prompt=none is the opposite. It ensures that the user isn't presented with any interactive prompt. If the request can't be completed silently by using single-sign on, the Microsoft identity platform returns an interaction_required error.
- prompt=consent triggers the OAuth consent dialog after the user signs in, asking the user to grant permissions to the app.
- prompt=select_account interrupts single sign-on providing account selection experience listing all the accounts either in session or any remembered account or an option to choose to use a different account altogether.
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.
@Christoph Huber - If the
prompt
parameter is not included, users should not be prompted for interactive authentication when there is an active browser session. The default value is not "login" and SSO experience should be provided.The next thing I would suggest you check is the
SingleSignOn Scope
under<UserJourneyBehaviors>
within the RP (signup/signin) file and make sure it is set to<SingleSignOn Scope="Tenant" />
. Below is an example of how the RP file should look:Possible single signon scopes are:
-----------------------------------------------------------------------------------------------------------
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.
We did temporarily disable the UserJourneyBehaviors settings, because they cause other issues like we cannot logout anymore (see https://learn.microsoft.com/en-us/answers/questions/994601/logout-does-not-clear-session.html). As soon as we have fixed this, I will give feedback again.
We could fix the logout issue and does enabled the SSO settings again:
Unfortunately, this did not change this behavior. Do you have any other suggestion?
Sign in to comment