Uploaded image for project: 'Network Controller'
  1. Network Controller
  2. SDNC-1697

OAuth settings in chart fails due to field redirectUri

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Medium Medium
    • Jakarta Release
    • Honolulu Release
    • features
    • None

      The OAuth (keycloak) setting "redirectUi' in the SDNC helm chart crashes the sdnc oauth provider because there are 2 double quotes instead of one.

      Stack trace (in bold the field that has the issue):

      Caused by: org.apache.shiro.util.InstantiationException: Unable to instantiate class [org.onap.ccsdk.features.sdnr.wt.oauthprovider.OAuth2Realm]
       at [Source: (String)"{    "tokenSecret": "secret",    "tokenIssuer": "ONAP SDNC",    "publicUrl": "https://192.168.1.46:30205/odlux/index.html",    "redirectUri": ""https://192.168.1.46:30205/odlux/index.html#/oauth?token="",    "supportOdlUsers": "true",    "providers": [{"clientId":"odlux.app","host":"http://keycloak-http.security:80","id":"keycloak","roleMapping":

      {"mykeycloak":"admin"}

      ,"scope":"openid","secret":"WVWkvxS9jTOezfysNpV8ZqKbwcPC8ZWj","title":"ONAP Keycloak Provider","type":"KEYCLOAK"}]}"; line: 1, column: 146]
          at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.load(Config.java:283) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
          at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.getInstance(Config.java:337) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
          at org.onap.ccsdk.features.sdnr.wt.oauthprovider.data.Config.getInstance(Config.java:332) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]
          at org.onap.ccsdk.features.sdnr.wt.oauthprovider.OAuth2Realm.<init>(OAuth2Realm.java:53) ~[sdnr-wt-oauth-provider-jar-1.3.0.jar:?]

            sebdet sebdet
            sebdet sebdet
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: