Przejdź do treści
Intum Pomoc

Błąd autoryzacji albo sekretu w konektorze

Aktualizacja: 2 min czytania
Na tej stronie

Wywołanie kończy się odmową dostępu, błędem 401/403 albo komunikatem o braku wartości sekretu - zanim usługa w ogóle zdążyła cokolwiek zrobić.

W aplikacji

Gdzie to znajdziesz

Konektory→konektor→Edytuj

Komunikat wprost mówi o brakującym sekrecie

Błąd z nazwą klucza w treści (np. secret.api_key) znaczy, że w Polach ukrytych nie ma klucza o dokładnie takiej nazwie, jakiej wywołanie oczekuje - patrz Klucze API i hasła w konektorze. Najczęstsza przyczyna to literówka albo niezgodność podkreślenia/myślnika między nazwą w Polach ukrytych a odwołaniem {secret.nazwa} w Metodach.

Usługa odpowiada 401/403 {#401-403}

  1. Sprawdź, czy klucz/token w Polach ukrytych albo w Secret Token jest nadal ważny - w panelu usługi zewnętrznej tokeny bywają odświeżane, unieważniane albo mają datę wygaśnięcia
  2. Sprawdź, czy klucz trafia do wywołania tam, gdzie usługa go oczekuje - w nagłówku, w adresie czy w treści zapytania - uruchom wywołanie odnośnikiem execute na karcie konektora i porównaj wynik z dokumentacją API usługi
  3. Sprawdź Adres URL konektora - literówka w adresie usługi też bywa brana za błąd autoryzacji, gdy trafia na złą (ale istniejącą) usługę

Konektor współdzielony albo chroniony hasłem

Błąd autoryzacji dotyczy usługi zewnętrznej, nie dostępu do samego konektora - ale jeśli nie możesz nawet wejść w edycję, żeby sprawdzić klucz, konektor może być chroniony hasłem - poproś o hasło osobę, która je ustawiła.

Czy ten wpis był pomocny?

Komentarze