If your application is hosted on multiple URLs, you can send users to any one of these URLs after they authenticate.
Use the appurl parameter to redirect users to your application. The appurl parameter is a URL in your domain to which the user is redirected after authenticating. Use this to override the Default Application URL value set on the Create connections page. Unlike a Default Application URL value, for appurl you cannot use a non-SSL URL for a test or development environment. Instead, you can use only SSL. If you specify a value here, you must have a matching value for the Hostname or Domainname entry on the Create connections page.
You can use either of the following approaches to integrate an application hosted on multiple URLs:
-
Do the PingOne token exchange processing for each URL. This is necessary if you
cannot create a user session until you are at that URL. See Process the PingOne SSO for SaaS Apps token exchange for instructions.
-
Do the PingOne token exchange processing at a single place in your application, and
then redirect to a different URL after creating the user session. This is only
possible if you can create a valid user session outside of that URL (such as, when
there's no subdomain restriction).