[Intum Pomoc](https://intum.pl/pomoc.md) / [Szybka pomoc](https://intum.pl/pomoc/inconnector/szybka-pomoc.md)

# [Błąd autoryzacji albo sekretu w konektorze](https://intum.pl/pomoc/inconnector/connect-problemy-blad-autoryzacji-lub-sekretu.md)

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ć.

> [!PATH]
> [Konektory](app:/connect/connectors) → *konektor* → **Edytuj**

## Komunikat wprost mówi o brakującym sekrecie {#brak-sekretu}

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](inconnector/connect-klucze-i-hasla#sprawdzenie). 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 {#dostep}

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](inconnector/connect-bezpieczenstwo-i-uprawnienia#haslo) - poproś o hasło osobę, która je ustawiła.