OAuth Redirection

OAuth Redirection allows configuring URL patterns to allow OAuth logins to be redirected over Bidirectional Content Redirection.

-OAuth Pattern : This indicates the list of URL regular expressions that, when redirected to the client via Host-to-Client URL redirection, will be tracked as if an OAuth authentication flow has begun, and when the flow completes that resulting URL will be redirected back into the Host VDA that initiated that flow.. Semi Colon ";" acts as a delimeter.

-OAuth Scheme : This indicates the scheme of URLs .If a Scheme is specified, the terminating URL is expected to be of the form: scheme://something. If Scheme is not specified (empty), then the original resulting URL pattern is extracted from the Pattern via a regular expression capture group (must be specified in the Pattern). Semi Colon ";" acts as a delimeter.

Note:
1)Number of Patterns and scheme entries should match .If no scheme is specified for pattern just porvide ';' for empty scheme
2)OAuth Redirection works only if BidirectionalContentRedirection is enabled

Supported on: All Receiver supported platforms

Registry HiveHKEY_CURRENT_USER
Registry PathSoftware\Policies\Citrix\ICA Client\OAuth Redirection
Value NameAllowOAuthRedirection
Value TypeREG_DWORD
Enabled Value1
Disabled Value0
Enable policy:
Registry PathValue NameValue TypeValue
Software\Classes\citrix-oauth-redirREG_SZURL:Citrix OAuth2 Redirection Helper
Software\Classes\citrix-oauth-redirURL ProtocolREG_SZ
Software\Classes\citrix-oauth-redir\shell\open\commandREG_SZ"c:\Program Files (x86)\Citrix\ICA Client\redirector.exe" /launch "%1"

Pattern:

Registry HiveHKEY_CURRENT_USER
Registry PathSoftware\Policies\Citrix\ICA Client\OAuth Redirection
Value NamePattern
Value TypeREG_SZ
Default Value
Scheme:

Registry HiveHKEY_CURRENT_USER
Registry PathSoftware\Policies\Citrix\ICA Client\OAuth Redirection
Value NameScheme
Value TypeREG_SZ
Default Value

receiver.admx

Administrative Templates (Computers)

Administrative Templates (Users)