SharePoint Online Получить токен аутентификации без перенаправления на URL - PullRequest
0 голосов
/ 06 марта 2019

У меня есть ChatBot, использующий Microsoft Bot Framework, который размещен на Azure, который получает данные из списка SharePoint и отображает их. Этот чат-бот используется на странице SharePoint.

При использовании в сообщении первых типов, бот отвечает адресом щелчка URL-адреса, по которому возвращается токен доступа, который можно использовать для аутентификации в SharePoint. Формат URL следующий:

{spAuth_SiteUri}/_layouts/15/appredirect.aspx?client_id={spAuth_AppClientId}&redirect_uri={spAuth_RedirectUri}

Есть ли способ, которым мы можем обойти это перенаправление и получить токен с бэк-энда? Метод, который используется ниже:

GetClientContextWithContextToken

1 Ответ

0 голосов
/ 18 апреля 2019

Надстройки SharePoint проходят проверку подлинности на хосте SharePoint.Вы можете создать надстройку, в которой размещен клиент веб-чата.Вы можете / могли бы настроить веб-чат для выполнения дополнительных действий с SharePoint по мере необходимости.Это было бы в отличие от простого веб-чата в настройке iframe / webpart (который не позволит вам делать то, что вам нужно).

Для получения дополнительной информации см. Следующие ссылки.

Надстройки SharePoint

Веб-чат

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...