HISE Logo Forum
    • Categories
    • Register
    • Login

    Error message "Authentication Error: not right number of dots, 1

    Scheduled Pinned Locked Moved General Questions
    6 Posts 3 Posters 174 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mschaffe
      last edited by mschaffe

      We are importing Postman Scripts into Hoppscotch (json format) and after our first authentication step, which returns an authentication token, we have a step to authenticate with a user ID and password. When we try this we get the following:
      {
      "code": 400,
      "reason": "Bad Request",
      "message": "Authentication Error: not right number of dots, 1"
      }

      our authentication token is returned from the application (Forgerock access manager) like this:
      "authId": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ3aGl0ZWxpc3Qtc3RhdGUiOiJmN2IxYWQ4Zi1kYjYzLTQzNzYtOTViYy1jM2Y3NmY5NTUxODgiLCJhdXRoSW5kZXhWYWx1ZSI6IkV4Y2VsbHVzT1RQIiwib3RrIjoiZjU0dnVsbHVmazY5aWVqa2k0Nmljam5iazAiLCJhdXRoSW5kZXhUeXBlIjoic2VydmljZSIsInJlYWxtIjoiL0JDQlNJRFAiLCJzZXNzaW9uSWQiOiIqQUFKVFNRQUNNRFlBQkhSNWNHVUFDRXBYVkY5QlZWUklBQUpUTVFBQ01EUS4qZXlKMGVYQWlPaUpLVjFRaUxDSmpkSGtpT2lKS1YxUWlMQ0poYkdjaU9pSklVekkxTmlKOS5aWGxLTUdWWVFXbFBhVXBMVmpGUmFVeERTbXhpYlUxcFQybEtRazFVU1RSUk1FcEVURlZvVkUxcVZUSkphWGRwV1ZkNGJrbHFiMmxhUjJ4NVNXNHdMaTVhUjI5S2JrWmhPV0ZFVmxGeE1WVXRjR1ZYYnpWUkxuZDVUWEJVY3pBMWNuQTFZMUpmWkVSVlRFdEtZUzFLWkdrMVNuSkVhemsyVTFGNmExWnhkRTQ0TlZCT2VHSndkV2RxWm1kNE1qVmhUMFp5TTB0eVRqRm9ia1ZLVFRsNVZVWkdOM05VVmtWNFlrcHRla0poY1c5SllqUkVaREkzWDFrNVlsTmthbEZ4WVRacWVYZHFlRUZCWkVVMFYwWjFZVVUzYkhveFJXSXlabWh6ZG5WT05UQlVWakZzUVRSV1psTTNaMVY0Vlc5SlRVWnJWV1ZyU0d4TldEZGxPVWc0YVhVMlUwUnZSakJXWWw5d1VUUlpXRkY2ZVVkRVpWTjJNMEZSYnpFMlJuRlNSbk54UzFaa2JESnVkRWcxZGtoMVRHeFBlbkoyZWtsWlNYWTNXVU5XUVZKcWNYTTJiMFZYT0V0dU1VdHVOVFF5U0cxS1FrSlNhWFJEYW1wVllUaHZlUzFxYURNd2JqTjRMVlI0Tms1WlgzUjRibmw0Vm5wclQybHBhWGhhY1VsNGIzRmFNRVZGWm1GM1pYZEdXR3B5YTNVM1VFSkdlSGRzV1hSRk9GRkJhVmw2YzFwQk1sUnJlVkZYZGxwMFdUTkliRzFVUWtaNlJUazNTMjV2U0dKbVEzQnZaazl2UTBKTVdrdGpSbE16Vm1oSlVGUk1jVzFTU1dKT1ozUXROMVJxT1VNeUxVZERSRWRQTFdWMGJqTXpOakJrU0ZaWU1EUTBlRGh0UTFVMVRXVmZUSGRTYW5OUU5XRjZUa3ROWmtSd1owaE1aRTVTUzBoV2VGY3dhblZDYlVWU2NIbzRYM2cwTmpoeWRtdHRTRVpKUjA5UFUwZDBkVGd5VW1wUFozRm5kVFoyTjNjeFpUSk1jMDFVVmxOb2FqbFRjbHBEV205SFFqRTFhME15ZWtKWlJqTnFRbU5qTWpjNFNVbzNNamx6Vm5OMVRta3dSSGhZZFRkMExUbE9TelYwZFdwcU5XNUhjSEpHYWtOdVJrRnBWMEp0YlcxdVlYVnhUbDlwU2xZeWNWOU9lR0ZCUTBadGNXaEJaRnBqYVd0MmVHNDRUVGRSVjNZMk9XNDJORkl4T1ZGdldGbFZNMmhMUWpKc1VqQTFNRU5xTFRGamJuSklMVmRHY1hReU1qYzJibVpNUjBkRWNtWldPWFF6YTBoU2NGY3dkVk5DWHpaUU1VMWxSRVozWm1oRGVWUk5WemhGYlVvMlkzSXpTMnBWU1ZsR1RHd3hXWFp0WTB4YVRIUmlUVkZLZVhGTVgzZExUVTgwTVRoRFpuSm9kMDVQUTFaa1JYVnZkMkp4TUhSMU4ybFJkVTFmTUVvd2IyWkZiVGxKY1dwMVVqQnNUQzVKTldkRmRERkRTVkprTVd0b2FFMVhXRm8zVlZaMy54RE5keUQxVFY0dGw4VS1KMTBKMDlWTHlSTWlieUxPVVFJTUFiV2VCaEdFIiwiZXhwIjoxNzI4NDg1MTM5LCJpYXQiOjE3Mjg0Nzc5Mzl9.OLm3DBSss_UDCuhKxR5pBQDa19fZSy1SXIxWyU3ZqDA",

      and the other callbacks are for user name, password and device profile, which are set in the 2nd step
      What can we do to get past this point?

      LindonL 1 Reply Last reply Reply Quote 0
      • LindonL
        Lindon @mschaffe
        last edited by

        @mschaffe show us your HISE snippet?

        HISE Development for hire.
        www.channelrobot.com

        1 Reply Last reply Reply Quote 0
        • M
          mschaffe
          last edited by

          @Lindon said in Error message "Authentication Error: not right number of dots, 1:

          HISE snippet

          @Lindon is this what you are looking for: (not adding username / password for the call)

          step 1 : HttpResponse response = Unirest.post("https://fedtst.excellusbcbs.com/sso/json/realms/BCBSIDP/authenticate?authIndexType=service&authIndexValue=ExcellusOTP")
          .header("Accept-API-Version", "resource=2.1")
          .asString();

          step 2: HttpResponse response = Unirest.post("https://fedtst.excellusbcbs.com/sso/json/realms/BCBSIDP/authenticate?authIndexType=service&authIndexValue=ExcellusOTP")
          .header("Accept-API-Version", "resource=2.1")
          .header("Content-Type", "application/json")
          .body("{\r\n "authId": "",\r\n "callbacks": [\r\n {\r\n "type": "NameCallback",\r\n "output": [\r\n {\r\n "name": "prompt",\r\n "value": "User Name"\r\n }\r\n ],\r\n "input": [\r\n {\r\n "name": "IDToken1",\r\n "value": ""\r\n }\r\n ],\r\n "_id": 0\r\n },\r\n {\r\n "type": "PasswordCallback",\r\n "output": [\r\n {\r\n "name": "prompt",\r\n "value": "Password"\r\n }\r\n ],\r\n "input": [\r\n {\r\n "name": "IDToken2",\r\n "value": ""\r\n }\r\n ],\r\n "_id": 1\r\n },\r\n {\r\n "type": "DeviceProfileCallback",\r\n "output": [\r\n {\r\n "name": "metadata",\r\n "value": true\r\n },\r\n {\r\n "name": "location",\r\n "value": true\r\n },\r\n {\r\n "name": "message",\r\n "value": ""\r\n }\r\n ],\r\n "input": [\r\n {\r\n "name": "IDToken3",\r\n "value": "{\"identifier\":\"3572027995-2188653373-4056795437\",\"metadata\":{\"hardware\":{\"cpuClass\":null,\"deviceMemory\":null,\"hardwareConcurrency\":8,\"maxTouchPoints\":0,\"oscpu\":null,\"display\":{\"width\":3008,\"height\":1692,\"pixelDepth\":24,\"angle\":\"\">>,\"browser\":{\"userAgent\":\"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/16.0 Safari\/605.1.15\",\"appName\":\"Netscape\",\"appCodeName\":\"Mozilla\",\"appVersion\":\"5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/605.1.15 (KHTML, like Gecko) Version\/16.0 Safari\/605.1.15\",\"appMinorVersion\":null,\"buildID\":null,\"product\":\"Gecko\",\"productSub\":\"20030107\",\"vendor\":\"Apple Computer, Inc.\",\"vendorSub\":\"\",\"browserLanguage\":null,\"plugins\":\";\"},\"platform\":{\"language\":\"en-US\",\"platform\":\"MacIntel\",\"userLanguage\":null,\"systemLanguage\":null,\"deviceName\":\"Mac (Browser)\",\"fonts\":\"cursive;monospace;sans-serif;fantasy;Arial;Arial Black;Arial Narrow;Arial Rounded MT Bold;Comic Sans MS;Courier;Courier New;Georgia;Impact;Papyrus;Tahoma;Trebuchet MS;Verdana;\",\"timezone\":300>>}"\r\n }\r\n ],\r\n "_id": 2\r\n }\r\n ]\r\n}")
          .asString();

          d.healeyD 1 Reply Last reply Reply Quote 0
          • d.healeyD
            d.healey @mschaffe
            last edited by

            @mschaffe said in Error message "Authentication Error: not right number of dots, 1:

            is this what you are looking for:

            Export >> Export as HISE Snippet

            Paste the result here within code tags 71d05476-ba05-4cad-ad9f-c54e78a10847-image.png

            Libre Wave - Freedom respecting instruments and effects
            My Patreon - HISE tutorials
            YouTube Channel - Public HISE tutorials

            1 Reply Last reply Reply Quote 0
            • M
              mschaffe
              last edited by

              forgive me but I am new to using Hoppscotch so I am unsure how to export what is needed. Export does not give a choice.

              LindonL 1 Reply Last reply Reply Quote 0
              • LindonL
                Lindon @mschaffe
                last edited by

                @mschaffe we dont want to see anything from hopscotch - we want to see your HISE project

                HISE Development for hire.
                www.channelrobot.com

                1 Reply Last reply Reply Quote 0
                • First post
                  Last post

                22

                Online

                1.8k

                Users

                12.0k

                Topics

                104.6k

                Posts