使用令牌对用户进行身份验证并在本地调用 REST API sharepoint
Authenticate user & call REST API sharepoint on-premise using token
我正在开发 .net 核心 Web 应用程序。
我需要调用 Sharepoint 本地站点的 REST api。
我可以使用一些方法来完成,但它们都需要硬编码用户名和密码。
我是通过 Sharepoint 在线网站和 Azure AD 完成的。但是我没有找到内部部署的解决方案..
有没有办法对用户进行身份验证并获取访问令牌来调用 REST api?
编辑以供参考:
因为我需要代表当前用户获取信息。对于 .net 核心网络应用程序,我还没有找到解决方案。
但我可以通过在 .net 标准 Web 应用程序中使用 CSOM 来做到这一点。
感谢您的帮助。
特里斯坦·塞比耶
您应该可以使用 appsettings.json 文件执行此操作。在里面你需要这样的东西:
"AuthClientId": (ID HERE)
"AuthClientSecret":(PIN / CODE HERE)
"AuthSubscriptionKey":(SUBSCRIPTION HERE)
"AuthRedirectUri": (REDIRECT HERE)
我正在开发 .net 核心 Web 应用程序。 我需要调用 Sharepoint 本地站点的 REST api。
我可以使用一些方法来完成,但它们都需要硬编码用户名和密码。
我是通过 Sharepoint 在线网站和 Azure AD 完成的。但是我没有找到内部部署的解决方案..
有没有办法对用户进行身份验证并获取访问令牌来调用 REST api?
编辑以供参考:
因为我需要代表当前用户获取信息。对于 .net 核心网络应用程序,我还没有找到解决方案。
但我可以通过在 .net 标准 Web 应用程序中使用 CSOM 来做到这一点。
感谢您的帮助。 特里斯坦·塞比耶
您应该可以使用 appsettings.json 文件执行此操作。在里面你需要这样的东西:
"AuthClientId": (ID HERE)
"AuthClientSecret":(PIN / CODE HERE)
"AuthSubscriptionKey":(SUBSCRIPTION HERE)
"AuthRedirectUri": (REDIRECT HERE)