簡體   English   中英

Java Webservice在使用前要求用戶名和密碼

[英]Java Webservice requests userName and password before using it

大家好

我的網絡服務有問題。 我正在使用Websphere托管WAR應用程序並從wsdl生成代碼,我使用了Websphere隨附的jaxws-tools.sh。

我的問題是這樣的:

我希望一個客戶端,無論何時他想調用我的Web應用程序,他都必須發送用戶名和密碼,以便可以在數據庫中檢查用戶名和密碼並確認他的登錄。用戶登錄的主要內容是當客戶端調用時我的Web服務上的一個功能,比如說“ getBooks”,服務器只向他返回他可以看到的書。 “ getBooks”功能不要求任何參數,因為他已登錄。當用戶登錄時,我將創建會話,但我仍需要用戶名和密碼。 有什么想法如何要求他們嗎?

我當時在看Axis2,這對這項工作不利。

所有調用均由SOAP進行。

對於任何不好的寫作,我深表歉意,但是在這里我想念很多,所以非常抱歉。

這是我為您打招呼看我如何工作的一聲打招呼。 源代碼也在那里。
MyWebApplication

我正在用Java作為容器開發Web服務,我正在使用WebSphere Runing JDK 1.6

對於任何幫助,我將不勝感激。 提前非常感謝您。

Lp,梅斯尼

來自精英紳士:

在您的服務器上設置一個授權,以便當任何人訪問您的Web服務時,他們必須進行身份驗證,否則訪問將失敗。 就像RESTful API一樣。

我的補充:

然后,您可以使用輕量級第三方身份驗證(LTPA)創建一個單人身份,您將在其中獲得可訪問應用程序的會話cookie。 唱歌的用戶必須添加到Websphere中,以便可以進行身份​​驗證。

暫無
暫無

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

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