Skocz do zawartości
Pecetowicz Forum komputerowe

Invalid OAuth2 redirect_uri w Brilliant Discord Integration


Przejdź do rozwiązania Rozwiązane przez SeNioR,

Rekomendowane odpowiedzi

Cześć. Dziś chciałem zrobić integracje forum z Discordem za pomocą aplikacji Brilliant Discord Integration pod IPS Comminity Suite.

Wszystko zostało podłączone lecz gdy próbuje połączyć swoje konto z Discordem wyskakuje mi błąd Invalid OAuth2 redirect_uri i nie pozwala mi na połączenie, czy ktoś wie o co chodzi.

Wydaje mi się, że zrobiłem wszystko jak należy.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Ekspert

IPS nie ma obsługi logowania za pomocą discorda. Z jakiej aplikacji korzystasz?

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Brilliant Discord Integration -  designed to work efficiently with every size of the community. This App doesn’t set any limits of community users number to support it brilliantly, therefore it’s ideal for small, medium-sized, and even for really huge forums.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Ekspert

Nie mam tej aplikacji, a jeżeli jest to płatna aplikacja to autor powinien udzielić Ci wsparcia.
Przeczytaj jeszcze raz dokładnie instrukcje i w ostateczności kontaktuj się z autorem.

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Administrator

Z tego co rozumiem to nie tyle błąd wtyczki tylko ustawienia Aplikacji Discord https://discord.com/developers/applications

Najprawdopodobniej nie masz zdefiniowanego adresu przenoszącego po autoryzacji: https://stackoverflow.com/a/62742371

Możesz to zmienić:

  1. Wchodząc w stronę Aplikację: https://discord.com/developers/applications
  2. Następnie w zakładce z lewej strony klikasz OAuth2
  3. Tam znajdziesz sekcję "Redirects"
  4. Musisz tam dodać URL który mówi Discordowi jakim URLom ma zezwalać na przekierowanie ze strony logowania.

Z tego co przeczytałem (bo w temacie za bardzo nie siedzę) to zwykle dają tam po prostu adres http://localhost:3000/api/authorize lub adres swojej strony.

Możesz spróbować tak zrobić, jeśli to nie pomoże to niestety ktoś inny będzie musiał pomóc bo tak jak pisałem - w tych tematach nie siedzę.

  • Lubię to! 7
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Założyciel
  • Rozwiązanie

You must specify at least one URI for authentication to work. If you pass a URI in an OAuth request, it must exactly match one of the URIs you enter here.

Ja w swojej aplikacji "Login with Discord" użyłem takiego URL:

https://www.pecetowicz.pl/oauth/callback/
  • Lubię to! 2
Odnośnik do odpowiedzi
Udostępnij na innych stronach

Problem wciąż nierozwiązany? Dodaj swoją odpowiedź

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto. Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...