2013-07-30 53 views
1

是否可以通過代碼向SSO身份提供商(PingFederate)進行身份驗證?我正在嘗試訪問以前使用HTTP基本身份驗證來驗證請求的服務(API)。通過PingFederate訪問單點登錄啓用服務的腳本

由於服務被放在SSO之後,因此應用程序現在使用OAuth訪問它,這對於支持瀏覽器的應用程序來說工作正常。

但是,我試圖使它適用於一個簡單的腳本,它必須通過代碼驗證PingFederate。這甚至有可能嗎?

我對這種形式的認證非常新,所以如果我的問題很不好,請耐心等待。

回答

2

是的,這是非常可能的 - 通常無論在瀏覽器中可以做什麼都可以以某種方式編寫腳本,或者PingFederate中有一些功能設計用於在完全沒有瀏覽器交互的情況下檢索OAuth令牌,如果這是您的最終目標。

例如,您可以使用OAuth資源所有者密碼憑據授權將用戶的用戶名&密碼傳遞給令牌端點並將其取回。請參閱:http://documentation.pingidentity.com/display/PF70/Grant+Type+Parameters#GrantTypeParameters-1079130

但從您的描述中我不清楚具體要求是什麼。請聯繫我們(Ping身份 - 我的僱主),我們的支持團隊將很樂意與您一起完成所有細節:https://www.pingidentity.com/support-and-downloads/support-request-form.cfm