亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信開發中如何啟用開發者模式

發布時間:2021-03-15 14:52:54 來源:億速云 閱讀:1506 作者:小新 欄目:移動開發

小編給大家分享一下微信開發中如何啟用開發者模式,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

啟用開發者模式

①填寫服務器配置

啟用開發模式需要先成為開發者,而且編輯模式和開發模式只能選擇一個(進入微信公眾平臺=>開發=>基本配置)就可以看到以下的界面:

微信開發中如何啟用開發者模式

點擊修改配置,會出現以下界面:

微信開發中如何啟用開發者模式

填寫服務器地址(URL)、Token和EncodingAESKey,其中URL是開發者用來接收微信消息和事件的接口URL。Token可由開發者可以任意填寫,用作生成簽名(該Token會和接口URL中包含的Token進行比對,從而驗證安全性)。EncodingAESKey由開發者手動填寫或隨機生成,將用作消息體加解密密鑰。

同時,開發者可選擇消息加解密方式:明文模式、兼容模式和安全模式。模式的選擇與服務器配置在提交后都會立即生效,請開發者謹慎填寫及選擇。加解密方式的默認狀態為明文模式,選擇兼容模式和安全模式需要提前配置好相關加解密代碼,詳情請參考消息體簽名及加解密部分的文檔(微信公眾號消息加解密開發文檔)。

②驗證服務器地址的有效性

開發者提交信息后,微信服務器將發送GET請求到填寫的服務器地址URL上,GET請求攜帶四個參數。

微信開發中如何啟用開發者模式

開發者通過檢驗signature對請求進行校驗(下面有校驗方式)。若確認此次GET請求來自微信服務器,請原樣返回echostr參數內容,則接入生效,成為開發者成功,否則接入失敗(注意:微信服務器只支持80端口)。

使用GET請求帶上以上參數請求服務器,具體實現代碼:

public void InterfaceTest()
{
  string token = "配置時填寫的token";
  string echoString = HttpContext.Current.Request.QueryString["echoStr"];
  string signature = HttpContext.Current.Request.QueryString["signature"];
  string timestamp = HttpContext.Current.Request.QueryString["timestamp"];
  string nonce = HttpContext.Current.Request.QueryString["nonce"];
  if (!string.IsNullOrEmpty(echoString))
  {
    HttpContext.Current.Response.Write(echoString);
    HttpContext.Current.Response.End();
  }
}

看完了這篇文章,相信你對“微信開發中如何啟用開發者模式”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临泉县| 双峰县| 体育| 扎囊县| 洛浦县| 台江县| 若尔盖县| 天峨县| 铜鼓县| 抚远县| 河东区| 龙口市| 威信县| 原平市| 荆门市| 沙雅县| 望都县| 怀宁县| 冷水江市| 壤塘县| 保定市| 乌海市| 兴化市| 兴山县| 黄冈市| 临安市| 泰顺县| 成安县| 永善县| 扶沟县| 准格尔旗| 大方县| 广饶县| 通辽市| 贞丰县| 靖安县| 潼南县| 呼玛县| 当阳市| 高碑店市| 东阳市|