日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網為廣大站長提供免費收錄網站服務,提交前請做好本站友鏈:【 網站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

本文介紹了Spring-ws獲取用戶名和密碼的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我學習Spring-ws已經一周多一點了,我已經設置了一個簡單的Web服務。

我正在使用soapui進行測試,并在請求屬性中指定用戶名和密碼。

我的Web服務沒有安全層,也不想添加安全層。我只需要從請求中取出用戶名和密碼,就可以向另一個服務發出請求。我不希望必須在請求正文本身中指定用戶名或密碼。

我要做的就是從soapui的請求中檢索用戶名和密碼。有人知道用戶名和密碼在請求中的什么位置嗎?它們是在http報頭中還是在SOAP報頭中。SOAPUI中的SOAP頭似乎為空。

我已嘗試向終結點編寫自己的偵聽器并獲取SOAP頭,但它似乎是空的。

我也嘗試過使用SecurityContextHolder.getContext().getAuthentication();檢索它們
但這將返回NULL。

我還嘗試從我的終結點詢問HttpServletRequest,以查看用戶詳細信息是否在其中,但很遺憾沒有。

有人對這一領域有什么想法或知識嗎?

推薦答案

因為您的應用程序中沒有身份驗證,所以您的服務器不會提示身份驗證,并且從不使用您在soapUI中指定的參數(不包括在Http請求中)。此外,使用

SecurityContextHolder.getContext().getAuthentication()

因為您沒有身份驗證,所以沒有經過身份驗證的用戶,并且如您所說,它返回空。
如果需要用戶名/密碼才能訪問其他資源,則應將其指定為Web服務中的配置參數。

這篇關于Spring-ws獲取用戶名和密碼的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,

分享到:
標簽:Spring WS 密碼 用戶名 獲取
用戶無頭像

網友整理

注冊時間:

網站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網站吧!
最新入駐小程序

數獨大挑戰2018-06-03

數獨一種數學游戲,玩家需要根據9

答題星2018-06-03

您可以通過答題星輕松地創建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數有氧達人2018-06-03

記錄運動步數,積累氧氣值。還可偷

每日養生app2018-06-03

每日養生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定