2010-09-29 77 views
0

我目前有一個JAX-WS Web服務,它在HTTP標頭中接收一些憑據。這些用於BASIC認證。從JAX-WS Web服務讀取HTTP標頭

有一個過濾器通過讀取HTTP標頭並檢查數據庫來執行身份驗證。

不過,我需要Web服務中的用戶名來執行其他服務邏輯相關的東西。有沒有從Web服務中訪問HTTP標頭的方法?

謝謝。

回答

0

WebServiceContext對象爲我工作。它可以很容易地注入我的Web服務作爲資源:

@Resource private WebServiceContext context;