【发布时间】:2014-02-06 19:05:10
【问题描述】:
背景
通过内部安装 Sharepoint 2010 和虚拟机安装 Wordpress(在同一本地网络上),我的任务是查看是否可以让 Sharepoint 用户使用他们的 Sharepoint 凭据登录到 Wordpress。
该方法是将 Sharepoint 用作 SSO 服务,一旦登录,该服务就可以将凭据传递到 Wordpress,在 Wordpress 中将自动登录并直接传递到管理面板。
分享到 Wordpress
我找到了很多 communicating with the Wordpress API from Sharepoint 的示例,但我希望从 Sharepoint 转到 Wordpress,而不是相反。
僵尸帖子
Wordpress 帮助论坛有一个僵尸帖子,询问七年前的 same question。
来自谷歌搜索的未经测试的方法
我发现一篇博客文章展示了如何使用 retrieve login information from Sharepoint using PHP,但我不是 Sharepoint 专家,我想确保这是首选方法,或者它是否可以正常工作。 p>
具体来说,我看到他建议通过以下方式获取 Sharepoint 用户列表,
/* Local path to the Lists.asmx WSDL file (localhost). You must first download
* it manually from your SharePoint site (which should be available at
* yoursharepointsite.com/subsite/_vti_bin/Lists.asmx?WSDL)
*/
$wsdl = "http://localhost/phpsp/Lists.wsdl";
抓取用户列表有那么容易吗?
替代品
我可以通过以下方式返回用户列表吗,
- SQL 查询?
- 返回 XML 或 JSON 的 POST 请求?
需要示例数据
var_dump($_POST);
会回来,
array(3) {
['username']=>
string(10) "mynamehere"
['password']=>
string(64) "9a027d0d2c054c0cb18ef22d1d8b88c993998c9b4396f0b6b01da777c2f38aaa"
['sharepoint_verification']=>
string(15) "zoR6n]N?~Mg%YEL"
}
感谢您的帮助专家。
【问题讨论】:
标签: sharepoint sharepoint-2010 wordpress single-sign-on