簡體   English   中英

訪問受SSO保護的Web服務

[英]Accessing webservices protected by SSO

我使用java.net.URLConnection編寫了一個簡單的Java客戶端,以連接到受SSO保護的Web服務。 我還擴展了java.net.Authenticator並為我自己的身份驗證器提供了SSO的用戶名和密碼,但是我無法從Java客戶端訪問Web服務。

有沒有我想念的東西。 你能幫我么?

謝謝,Lokesh

您需要確定站點使用什么登錄機制。 如果您提供的身份驗證器不起作用,則該站點可能會將客戶端重定向到帶有用於輸入登錄憑據的表單的登錄頁面。 您應該能夠確定從HTML表單發送什么請求。

您可能會缺少的另一件事是,您必須跟蹤服務器嘗試設置的cookie,並在您的請求中提供它們。 一旦登錄,就有可能會有一個會話令牌,該令牌允許服務器將您的請求與經過身份驗證的身份進行匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM