Skip to content

Commit 8b53843

Browse files
Merge pull request #9496 from kkunzer/patch-1
Update oidc-provider.md
2 parents d2e26eb + 9f6a79b commit 8b53843

File tree

1 file changed

+5
-1
lines changed
  • content/en/docs/appstore/use-content/platform-supported-content/services

1 file changed

+5
-1
lines changed

content/en/docs/appstore/use-content/platform-supported-content/services/oidc-provider.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -573,9 +573,13 @@ In versions of the OIDC Provider above 2.0.0, the sub value was changed from an
573573

574574
### Infinite Loop of Redirects
575575

576-
The OIDC Provider service sets a cookie as a means to persist the session in the user’s browser. If the cookie is not properly set, this may lead to problems. For example, when the OIDC Provider service is used to build an IAM Broker, no session is established and the broker may initiate a new session at the upstream IdP, which results in an ‘infinite loop’ of redirects via the users browser.
576+
The OIDC Provider service sets a cookie as a means to persist the session in the user’s browser. If the cookie is not properly set, this may lead to problems. For example, when the OIDC Provider service is used to build an IAM Broker, no session is established and the broker may initiate a new session at the upstream IdP, which results in an ‘infinite loop’ of redirects via the user's browser.
577577
To ensure the cookie is properly set, the runtime setting com.mendix.core.SameSiteCookies must have value None. See [Environment Details](/developerportal/deploy/environments-details/#samesite) for more information how to set the correct value for SameSite runtime setting. Note that the default value for this setting changed in [Mendix 8.11](/releasenotes/studio-pro/8.11/).
578578

579+
### On-premise Deployment and IIS
580+
581+
In an on-premise deployment scenario, if you want to allow users to navigate freely between applications, you must unselect the **Reverse rewrite host in response header** check box in IIS, under **IIS** > **Server** > **Application Request Routing** > **Proxy Settings**. If you leave this option enabled, redirects for authentication fail for users who are already logged in (have the cookie) if they navigate to one of the applications that would need to authenticate with the Provider service. This issue happens because IIS rewrites the host in the response header, resulting the in request attempting to authenticate on itself for authentication instead of the Provider service.
582+
579583
## Authorization{#authorization}
580584

581585
When you are building Mendix apps you need to make two architectural decisions in the area of end-user access:

0 commit comments

Comments
 (0)