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

HTTPS metadata URL isn't considered valid when setting up an IdP connection

    Details

    • Fix Priority:
      4

      Description

      Steps to reproduce:

      1. Create keystore in home folder with the following:
        keytool -genkey -alias tomcat -keyalg RSA
        Copy from user directory and rename with jks extension
      2. Add the following to server.xml
        <Connector port="8443" protocol="org.apache.coyote.http11.Http11NioProtocol"
        maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
        clientAuth="false" sslProtocol="TLS" keystoreFile="/path/to/.keystore" keystorePass="liferay" />
      3. Configure IdP and SP

      Expected result:
      Expected to be able to setup Identity Provider Connection on SP using HTTPS metadata URL

      Actual result:
      Error seen in browser: Please enter a valid metadata endpoint URL.

      Reproduced on:
      Tomcat 9.0.10 + MySQL 5.7.25
      Portal master-private GIT ID: a9592e2d7fea42208023d053f0e6fedf4f6a2380

        Attachments

          Activity

            People

            • Assignee:
              timothy.pak Timothy Pak
              Reporter:
              timothy.pak Timothy Pak
              Participants of an Issue:
              Recent user:
              Timothy Pak
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Days since last comment:
                10 weeks, 3 days ago

                Packages

                Version Package
                Master