WebServices的認證處理

WebServices的認證處理有兩種方式:

 

一. HTTP身份認證:在web服務器中指定可訪問IP,或在防火牆中設置IP訪問策略,也可以在web服務器中配置驗證程序進行身份認證.

二. SOAP Header中進行身份驗證,採用JSR181標註的方式進行身份驗證,具體步驟如下:

      a) 服務端編寫驗證類,繼承AbstractHandler,代碼如下:

      b) services.xml配置如下:

      

      c) 同樣客戶端也要編寫一個授權信息,繼承AbstractHandler,代碼如下:

        d) 客戶端調用服務端(可以以3種方式中的任意一種調用)

   第一種方式調用:

 

  第二種方式調用:

   第三種方式調用:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章