0
我有一個simplesamlphp api腳本,它只是檢查用戶是否登錄,然後顯示屬性。simplesamPHP無法識別窗口生活驗證
它似乎與Facebook的idp工作。但微軟不斷嘗試登錄。
這裏是基本的代碼。
<?php
require_once('/opt/simplesamlphp/lib/_autoload.php');
$as = new SimpleSAML_Auth_Simple('wso2-sp');
if (!$as->isAuthenticated()) {
$as->login();
}
$attributes = $as->getAttributes();
print_r($attributes);
?>
注意即時通訊使用wso2身份服務器(5.0.0)。
simplesamlphp示例完美。但是,我一直在Windows Live登錄頁面上說以下內容。
Because you're accessing sensitive info, you need to verify your password.
我可以看到一次我登錄後,它重定向回我的PHP文件,然後顯然將它發回到Windows直播。如果我重定向到simplesamlPHP示例,它會經歷第一次。我真的認爲它的使用API。
也許有人看到過這個,並可以建議一種方法來解決這個問題。
欣賞幫助。
如果我重定向到一個單獨的頁面,並顯示會話,我看到有一個值「loginCompleted」。它似乎simpleSAML_Auth_Simple api不認識到這一點。 – Rob