React-Native аутентификация на сервере с использованием Azure AD - PullRequest
2 голосов
/ 05 июня 2019

Я пытаюсь пройти проверку подлинности на сервере из своего приложения React-Native с помощью Azure AD.

Теперь я не понимаю, что такое URI перенаправления, и не понимаю, куда мне поместитьURL-адрес сервера в Azure и какой URL-адрес следует вызывать из моего приложения React-Native.

Документация для него довольно запутанная.

1 Ответ

1 голос
/ 06 июня 2019

Я не понимаю, что такое URI перенаправления

Для приложения React-Native указатель redirect_url является необязательным. См. Этот документ для получения более подробной информации.

URL-адрес, по которому ADLoginView будет перенаправлен при успешном входе в систему, это свойство является необязательным.

Я не понимаю, куда мне поместить URL моего сервера в Azure и какой URL-адрес мне следует вызывать из моего приложения React-Native.

Вам не нужно указывать URL-адрес вашего сервера в Azure. Но вам нужно добавить аутентификацию на ваш сервер. Затем вы можете вызывать API вашего сервера как обычно, но с заголовком авторизации. Этот пример поможет вам лучше понять, хотя он использует aspnetcore.

Вам необходимо создать реестр двух приложений на портале Azure. Клиентское приложение и серверное приложение . Вы получите токен доступа через ваше собственное приложение, а затем используете его для доступа к вашему серверному приложению.

...