我对微软的架构并不友好,但我必须在网站上实施ADFS Authenfication。
我决定使用WS-Trust来解决它。
首先,我向http://server.com//adfs/services/trust/13/UsernameMixed
发送RST(请求安全令牌)我收到包含安全令牌的例外RSTS(请求安全令牌响应)。
但是,我被困住了,我不知道下一步该做什么。
主要目标是登录到需要ADFS身份验证的SharePoint网站。
也许,有人可以帮我解决这个问题。
答案 0 :(得分:0)
您可以将RSTR发布到Sharepoint服务器上的_trust
端点,并获取后续调用Sharepoint时出现的fedauth
cookie。这在示例PHP代码中显示:https://github.com/zandbelt/php-ws-trust-client/blob/master/sharepoint/login.php