好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ASP.NET中基于soaphead的webservice安全機制

ASP.NET中基于soaphead的webservice安全機制

熱門標簽:蘇州如何辦理400電話 臨沂智能電話機器人加盟 聯通官網400電話辦理 網絡電話外呼系統上海 西寧呼叫中心外呼系統線路商 外呼電話機器人成本 百應電話機器人外呼系統 400電話辦理怎么樣 地圖標注軟件免費下載

使用soaphead方法可以在webservice的請求中增加頭部信息,當有人調用我們的webservice時,可以通過查詢這個請求的頭部信息并驗證來防止該軟件以外的程序調用webservice

一、服務端部分

using System;
using System.Web.Services;
using System.Web.Services.Protocols;

//請注意此命名空間必須有別于代理動態連接庫上的命名空間。 
//否則,將產生諸如多處定義AuthHeader這樣的錯誤。 
namespace SoapHeadersCS
{

  //由SoapHeader擴展而來的AuthHeader類 
  public class AuthHeaderCS : SoapHeader
  {
    public string Username;
    public string Password;
  }

  //[WebService(Description="用于演示SOAP頭文件用法的簡單示例")] 
  public class HeaderService
  {

    public AuthHeaderCS sHeader;

    [WebMethod(Description = "此方法要求有調用方自定義設置的soap頭文件")]
    [SoapHeader("sHeader")]
    public string SecureMethod()
    {

      if (sHeader == null)
        return "ERROR:你不是VIP用戶!";

      string usr = sHeader.Username;
      string pwd = sHeader.Password;

      if (AuthenticateUser(usr, pwd))
      {
        return "成功:" + usr + "," + pwd;
      }
      else
      {
        return "錯誤:未能通過身份驗證";
      }
    }

    private bool AuthenticateUser(string usr, string pwd)
    {

      if ((usr != null)  (pwd != null))
      {
        return true;
      }
      return false;
    }
  }
}

二、客戶端部分加上驗證的請求

WebService webservice = new WebService();
AuthHeaderCS auth = new AuthHeaderCS();
auth.Username = "vip";
auth.Password = "vippw";
webservice.AuthHeaderCSValue = auth;
textBox1.Text = webservice.SecureMethod();

以上就是基于soaphead的webservice安全機制全部內容,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • ASP.NET使用WebService實現天氣預報功能
  • jQuery調用Webservice傳遞json數組的方法
  • 甩掉ashx和asmx使用jQuery.ajaxWebService請求WebMethod簡練處理Ajax
  • 使用jQuery Ajax 請求webservice來實現更簡練的Ajax
  • C# WebService發布以及IIS發布
  • jQuery 調用WebService 實例講解
  • WebService的相關概念

標簽:清遠 臨夏 海西 甘肅 慶陽 平涼 中衛 聊城

巨人網絡通訊聲明:本文標題《ASP.NET中基于soaphead的webservice安全機制》,本文關鍵詞  ASP.NET,中,基于,soaphead,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET中基于soaphead的webservice安全機制》相關的同類信息!
  • 本頁收集關于ASP.NET中基于soaphead的webservice安全機制的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 普京谈俄罗斯色情泛滥| 男人和女人真曰批| 肉大捧一进一出免费视频app| 好吊妞人成无码免费视频| 少妇一级婬片免费放天气预 | 中文字幕精品人妻无码日本电影 | 再深点灬舒服灬太大了小说d| 在线观看中文字幕2021| 无码全黄毛片免费看丷| 三个男人在爽公车上躁我| 怎么变大变粗变长的锻炼方法 | 国产成人艳妇aa视频在线| 涩涩高清无乱码在线观看| 国产在线h视频| 欧美做受???高潮9吃奶| 被窝草民午夜理论影片| 97伊人精品一区二区三区| 久久精品国产91久久麻豆自制| Gay男男无套大战| 一区二区视频在线观看免费的| 吃美女的脚和添vk| 女人与大黄拘做爰视频| 动漫?c??黄扒衣服做小电影| 67194国产精品| 青青久久99久久99久久999| 国产精品午夜福利在线观看高清全集| 国产高清对白在线观看免费91| 啊灬老师灬老师灬别停灬用力| 色情大片AAAAAA视频性迷宫 | 扣逼逼视频| 日韩一区二区不卡| 男女一边摸一揉很爽下面会变大吗| 男人的??伸到??里面网站| 日本综合久久| XXXX????男女免费| 国产精品一区二区三区四区五区| 徐凤年和红薯龙椅大战了三天| 337p日本欧洲亚洲大胆直播| 美女被扒开衣服强任双乳视频 | 欧美熟妞| 看黄免费在线|