0

我有一个自定义的 c# windows 窗体应用程序。如何向 Office 365 SharePoint Online 进行身份验证,以便使用 ACS 令牌向客户网站发出 HttpWebRequest。

用户将提供用户名和密码,并据此生成一个允许应用程序在客户网站上发出请求的 ACS 令牌。此外,如果令牌过期,我希望能够重新生成令牌,如果可能的话,无需重新提示用户名和密码。

如果这将是一个提供商托管的应用程序,那么没有问题很容易做到,但是我如何从不是 SharePoint 应用程序的自定义应用程序中实现这一点?

4

1 回答 1

1

您将不得不重写支持[SharePointContextFilter]在提供商托管应用程序中工作的属性的代码。或者将您的 Web 表单应用程序移植到提供商托管的应用程序模板并进行部署。

于 2014-08-05T16:37:51.573 回答