Details

    • Steps to Reproduce:
      Hide

      1. Go to the client settings page for the "account" client on the admin console.
      2. Enable Consent Required.
      3. Logout as admin and login to the account management page as a user.
      4. The consent page is shown and click "yes" button.
      -> Incorrect warning messages are logged.

      Show
      1. Go to the client settings page for the "account" client on the admin console. 2. Enable Consent Required . 3. Logout as admin and login to the account management page as a user. 4. The consent page is shown and click "yes" button. -> Incorrect warning messages are logged.
    • Docs QE Status:
      NEW
    • QE Status:
      NEW

      Description

      When clicking the yes button on the consent page, the following messages are recorded:

      11:56:40,174 WARN  [org.keycloak.services.resources.LoginActionsService] (default task-6) Client scope with ID 'ede3ad57-015c-4cd8-b753-5b0ba331e14b' not found
      11:56:41,438 WARN  [org.keycloak.services.resources.LoginActionsService] (default task-6) Client scope with ID '2d905b3b-933f-4bab-9de3-21689a37ca3e' not found
      

      The ID in the first line is a client scope ID which is not displayed on the consent page, for example, "web-origins".

      The ID in the second line is a client itself ID which is used in the authorization flow, for example, "account". This is caused by the following line in TokenManager.java:

      // Add client itself
      clientScopes.add(client);
      

      These messages should not be logged because there are no problems in settings.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                Unassigned
                Reporter:
                k-tamura Kohei Tamura
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: