Как обеспечить перенаправление с помощью Azure AD в WebPart? - PullRequest
0 голосов
/ 19 марта 2020

Я разработал веб-часть Sharepoint. Цель этого компонента проста: аутентифицировать пользователя на внешнем веб-сайте, встроенном в de Sharepoint. Внешний веб-сайт использует Azure AD для входа в систему пользователей.

У меня проблема в следующем. Я знаю, как получить токен доступа, и компонент работает нормально, с большой утечкой безопасности.

Это то, что у меня есть

public render(): void {
   token="XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX";
   <iframe img src="https://www.example.org/oauthCallback.html?token="+token/> 
}

По этой причине я пытаюсь изменить на что-то вроде:

public render(): void {
   <iframe img src="Azure redirection"/>
}

Azure перенаправление -> проверить пользовательский контекст с помощью Azure AD -> перенаправить обратный вызов на https://www.example.org/oauthCallback.html

Я хочу защитить этот процесс с помощью Azure нашей эры, но я не знаю, как это сделать.

Есть идеи?

С уважением

1 Ответ

0 голосов
/ 23 марта 2020

Я никогда не сталкивался с таким сценарием. Мы обычно защищаем веб-сайт с помощью Azure AD и всплывающего окна при входе на веб-сайт. Или защитите веб-интерфейс с помощью Azure AD, затем получите доступ к API-интерфейсу с помощью маркера доступа, предоставленного в клиентской части. Здесь - образец спа.

...