Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-134144

As a System Administrator, I want the OpenID Connect requests to go through the configured proxy

    Details

      Description

      Motivation

      The OpenID Connect requests don't go through proxy which is a product limitation now. We want to implement that with using the configured proxy system properties.

      Acceptance Criteria

      As a System Administrator, I want the OpenID Connect requests to go through the configured proxy in the system properties.

      Verification / Usage

      1. Set-up a local proxy, for example using Squid
      2. Configure the following Java system properties (https://docs.oracle.com/en/java/javase/11/docs/api/java.base/java/net/doc-files/net-properties.html ) according to your needs:
        https.proxyHost
        https.proxyPort
        http.nonProxyHosts
        
        • Make sure you are using the "https.proxyHost" and "https.proxyPort" and not the plain "http" variants. The HTTPS protocol handler will use the same nonProxyHosts property as the HTTP protocol.
      3. Configure an OIDC provider and enable OIDC authentication where the provider connections are supposed to go through the proxy.
      4. Check your proxy's access log to see if the communication goes through the proxy

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              zsigmond.rab Zsigmond Rab
              Reporter:
              zsigmond.rab Zsigmond Rab
              Engineering Assignee:
              Stian Sigvartsen
              Recent user:
              Zsigmond Rab
              Participants of an Issue:
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  7.3.X
                  7.4.2 CE GA3 DXP 7,4
                  Master