2013-10-16 161 views
1

Javascript Worklight API有一個方法WL.Client.login,該方法向Worklight Server發送請求併發起身份驗證質詢。IBM Worklight 6.0 - 在本機Android應用程序中調用WL.Client.Login

本機Worklight Android Java API中的等效方法是什麼?

我瀏覽過所有文檔,找不到它。開始認證挑戰的唯一方法是撥打受保護的適配器程序,這在某些情況下並不理想。

這樣的方法是否存在或可能是一種替代方法?

+0

IBMWorklight假設了很多關於Android的知識。並非所有的測試。 – taxeeta

回答

1

javascript中的WL.Client.login(realm,options)向特定領域發送請求並觸發其挑戰。 此方法不存在存在於WLClient Java API中。 所以在Java中啓動認證過程的方式是通過調用受保護的適配器或通過連接到受保護的應用程序 - 但目前您無法在Java API中登錄到特定的領域。

+1

好的,所以我們的應用程序目前使用2個領域來從JS進行單個安全測試進行身份驗證。我們將如何在原生Android Java中做同樣的事情? – Marko

+0

有什麼想法?還是其他人? – Marko

+0

請您詳細說明您正在運行的流程?應用程序使用的資源(適配器)是否受到這些相同測試所保護的服務器的影響?還是僅在登錄時進行測試?您不必首先登錄,然後例如invokeProcedure,您可以簡單地在受保護的過程上調用過程,並且它將以與登錄相同的方式啓動質詢處理流程 – uriz

相關問題