Przekierować adresy URL w aplikacji Microsoft rejestracji

głosy
23

W moim rejestracji aplikacji Microsoft, w ramach „przekierowania”, mam sprawdzone Allow Implicit flowi pod warunkiem, że adres URL http://localhost:8080/event.

Ale faktycznie mają dynamiczny identyfikator zdarzenia, który sprawia, że adres URL localhost:8080/event/{eventid}.

Więc teraz ja dostaję błąd:

Adres odpowiedź http://localhost:8080/student/event/59b67936d53f013a79000009nie pasuje adresy odpowiedź skonfigurowane dla aplikacji

Jak mogę podać adres URL, który pozwoli żadnej wartości po eventw adresie URL?

Utwórz 11/09/2017 o 14:34
użytkownik
W innych językach...                            


1 odpowiedzi

głosy
2

Nie można korzystać z dynamicznego URI dla przekierowań OAuth. Zauważ, że to nie jest specyficzne dla Microsoftu v2 końcowego, jest to sprawa dla każdego operatora OAuth używałem.

Zakładam szukasz przekierować użytkownika do konkretnej stronie wydarzenia po ich zakończeniu logowanie?

Właściwym sposobem radzenia sobie, że jest wykorzystanie stanu parametru. Jest to ciąg znaków, który zostanie zwrócony z odpowiedzią. Na przykład, można zakodować eventidinclude tę wartość w state. Po otrzymaniu tokena odpowiedź z powrotem, jesteś app dekoduje statewartość i przekierowuje użytkownika.

Odpowiedział 11/09/2017 o 17:38
źródło użytkownik

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more