我正在用 PHP 为我们的 Joomla CMS 编写一个 Web 应用程序,该应用程序需要查询在 SSL/HTTPS 下锁定的 SharePoint Web 服务。
我的服务器也在运行 SSL,用户对我的 Web 服务器进行身份验证并提供凭据(公司颁发的证书)。所以现在我知道他们是谁了。
我需要能够为该用户查询我们的 SharePoint 服务器(不同的服务器和不同的人管理它们),但我无法以该用户身份向 SharePoint 进行身份验证。
我需要提供一个高级应用程序证书,它可以查看 SharePoint 中的所有内容并告诉 SharePoint 我正在搜索谁(用户)。然后让 SharePoint 仅返回允许用户查看的那些项目(或列表)。这是代理搜索,对吗?
我可能没有在 Google 中使用正确的搜索词,但我在网络上找不到任何可能对我有帮助的东西。我需要与 SharePoint 人员协调来进行设置,但我什至不知道该告诉他们我需要什么。任何帮助将不胜感激。