SharePoint Online获取身份验证令牌而不重定向到URL

问题描述 投票:0回答:1

我有一个使用Microsoft Bot Framework的ChatBot,它托管在azure上,从SharePoint列表中获取数据并显示相同的内容。此聊天机制用于SharePoint页面。

当在消息中使用第一类型时,机器人响应URL点击的地址,该地址返回可用于向SharePoint进行身份验证的访问令牌。 URL格式如下:

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

有什么办法可以绕过这个重定向并从后端获取令牌吗?使用的方法如下:

GetClientContextWithContextToken
oauth-2.0 botframework sharepoint-online
1个回答
0
投票

SharePoint加载项针对SharePoint主机进行身份验证。您可以创建一个自己承载网络聊天客户端的加载项。您可以/可以根据需要调整网络聊天以根据需要使用SharePoint执行其他操作。这与iframe / webpart设置中的简单网络聊天相反(它不会让你做你需要的)。

有关更多信息,请参阅以下链接。

SharePoint Add-ins

WebChat

© www.soinside.com 2019 - 2024. All rights reserved.