GNU/Linux >> Znalost Linux >  >> Linux

Registrované zpětné volání se neshoduje s poskytnutou URL – Fix WSO2 Error

V pokračování mého článku o instalaci a konfiguraci WSO2 je zde další problém, který se objevil po změně názvu hostitele v repository/conf/deployment.toml soubor. Chyba „Registrované zpětné volání se neshoduje se zadanou adresou URL “ se vyskytuje při přístupu na přihlašovací stránku portálu vydavatele a vývojáře. Pokud se vám tato chyba zobrazuje a potřebujete řešení, zde je návod, jak ji opravit.

Předpokládejme, že jste změnili název hostitele správce API z localhost na apim.tg.com a spustili server APIM, pak by váš pokus o přihlášení k vydavateli API a devportalu pomocí níže uvedených adres URL vedl k chybě „Zaregistrované zpětné volání se neshoduje se zadanou adresou URL“.

https://localhost:9443/publisher 

https://localhost:9443/devportal

A pravděpodobně byste viděli chybu, jak je znázorněno na níže uvedeném snímku obrazovky.

Jak opravit chybu „Zaregistrované zpětné volání se neshoduje se zadanou adresou URL“ ?

Chyba je způsobena neshodou přístupové adresy URL a adresy URL pro zpětné volání nakonfigurované pro vydavatele API a poskytovatele služeb portálu pro vývojáře.

Takže po změně názvu hostitele musíte změnit adresy URL pro přístup a zpětné volání, jak je uvedeno níže:

Krok 1 :Přihlaste se do rozhraní Carbon

https://<hostname>:9443/carbon

Krok 2 :Klikněte na ‘List v části Service Providers z postranního panelu.

Krok 3: Klikněte na tlačítko Edit ‘ v nabídce ‘apim_publisher ‘ poskytovatel služeb.

Krok 4: Přejděte na „Konfigurace příchozího ověřování> Konfigurace připojení OAuth/OpenID “ a klikněte na Edit odkaz v Klientském klíči OAuth  konfigurace (nachází se v části Akce sloupec)

Krok 5: Vyhledejte Adresu URL zpětného volání hodnotu regulárního výrazu v části Nastavení aplikace .

Krok 6: Hodnota regulárního výrazu by vypadala podobně jako hodnota uvedená níže:

regexp=(https://localhost:9443/publisher/services/auth/callback/login|https://localhost:9443/publisher/services/auth/callback/logout)

Vše, co musíte udělat, je změnit „localhost“ na správný název hostitele a kliknout na „Aktualizovat tlačítko ‘ pro uložení adresy URL pro přístup a zpětné volání.

Co bude dál? Opakujte proces pro ‘apim_devportal ‘ poskytovatel služeb (viz krok 3) a máte hotovo.

Dejte mi vědět, zda vám toto řešení fungovalo.


Linux
  1. Opravit repozitář nemá soubor s vydáním Chyba v Ubuntu – průvodce krok za krokem?

  2. Soubor metadat neodpovídá kontrolnímu součtu – chyba YUM!

  3. chyba git clone:​​nelze získat přístup k URL, problém s certifikátem SSL CA

  1. chyba:src refspec main neodpovídá žádnému [GIT]

  2. Proč překladový soubor Bash neobsahuje všechny chybové texty?

  3. Proč Regex v Bash funguje pouze v případě, že je proměnnou a ne přímo?

  1. Opravit chybu ZipArchiv třídy nenalezen [PHP 7]

  2. Nastavení +a Nezruší nastavení příznaku -a?

  3. Jak opravit chybu editoru Vi / Vim — E319:Omlouváme se, ale příkaz není v této verzi dostupný