商城系統(tǒng) 小程序商城 微商城 分銷裂變商城

小程序服務(wù)器域名怎樣配置?

關(guān)鍵詞:小,程序,服務(wù)器,域名,怎樣,配置,我們,公司,

【問題描述】

摘要

  我們公司最近準(zhǔn)備開發(fā)一個(gè)小程序,然后準(zhǔn)備將一部分線下業(yè)務(wù)轉(zhuǎn)至線上,通過小程序來完成,然后我想請(qǐng)問一下小程序服務(wù)器的域名應(yīng)該如何配置?

最后回答時(shí)間 · 2021-02-06

小程序服務(wù)器域名怎樣配置?

  小程序服務(wù)器域名是 wx.request 請(qǐng)求 去拉取數(shù)據(jù)的域名。 一般返回為JSON字符串業(yè)務(wù)域名是小程序的webview組件要引入的其他H5地址的URL的域名或者網(wǎng)頁(yè)里面的iframe的域名。微信小程序開發(fā)過程中,微信小程序只要有網(wǎng)絡(luò)請(qǐng)求就必定要用到服務(wù)器接口,這樣的話就需要在微信小程序管理平臺(tái)里面添加服務(wù)器的域名,而且添加的這個(gè)域名一定是合法有效的域名,不然就不會(huì)設(shè)置成功的。

  服務(wù)器域名請(qǐng)?jiān)?「小程序后臺(tái)-開發(fā)-開發(fā)設(shè)置-服務(wù)器域名」 中進(jìn)行配置,配置時(shí)需要注意:

  第1、域名只支持 https (wx.request、wx.uploadFile、wx.downloadFile) 和 wss (wx.connectSocket) 協(xié)議;域名不能使用 IP 地址(小程序的局域網(wǎng) IP 除外)或 localhost;

  可以配置端口,如 https://myserver.com:8080,但是配置后只能向 https://myserver.com:8080 發(fā)起請(qǐng)求。如果向 https://myserver.com、https://myserver.com:9091 等 URL 請(qǐng)求則會(huì)失敗。

  第2、如果不配置端口。如 https://myserver.com,那么請(qǐng)求的 URL 中也不能包含端口,甚至是默認(rèn)的 443 端口也不可以。如果向 https://myserver.com:443 請(qǐng)求則會(huì)失敗。

  第3、域名必須經(jīng)過 ICP 備案;

  出于安全考慮,api.weixin.qq.com 不能被配置為服務(wù)器域名,相關(guān)API也不能在小程序內(nèi)調(diào)用。 開發(fā)者應(yīng)將 AppSecret 保存到后臺(tái)服務(wù)器中,通過服務(wù)器使用 getAccessToken 接口獲取 access_token,并調(diào)用相關(guān) API;

  小程序服務(wù)器域名配置具體流程:

  1、打開微信公眾平臺(tái)官網(wǎng),登錄微信小程序賬號(hào),然后進(jìn)入微信小程序管理主界面。

  2、在微信小程序主界面的左側(cè)菜單欄里面找到“開發(fā)”選項(xiàng)。

  3、在“開發(fā)”模塊,找到“開發(fā)設(shè)置”選項(xiàng),下拉找到“服務(wù)器域名”模塊。

  4、首次設(shè)置服務(wù)器域名的話,會(huì)有一個(gè)“開始配置”按鈕,點(diǎn)擊進(jìn)入。

  5、進(jìn)入配置服務(wù)器信息之前需要先進(jìn)行身份確認(rèn),需要管理員掃碼進(jìn)行身份認(rèn)證。

  6、管理員身份認(rèn)證之后,就進(jìn)入到“配置服務(wù)器信息”模塊,一般設(shè)置第一個(gè)選項(xiàng)“request合法域名”里面的域名即可,如果有特殊需求或者根據(jù)實(shí)際情況來設(shè)置下面幾個(gè)選項(xiàng)的合法域名設(shè)置。

  7、填寫完域名信息之后,點(diǎn)擊下面“保存并提及”按鈕即可設(shè)置完成。

  8、設(shè)置完成小程序服務(wù)器域名之后,如果想修改服務(wù)器域名或者刪除服務(wù)器域名,依然在“開發(fā)”模塊進(jìn)入,然后進(jìn)入服務(wù)器域名設(shè)置部分進(jìn)行操作設(shè)置即可。

  每個(gè)微信小程序需要事先設(shè)置通訊域名,小程序只可以跟指定的域名與進(jìn)行網(wǎng)絡(luò)通信。包括普通 HTTPS 請(qǐng)求(wx.request)、上傳文件(wx.uploadFile)、下載文件(wx.downloadFile) 和 WebSocket 通信(wx.connectSocket)。

很高興能回答您的問題,還有疑問可以掃描下面二維碼進(jìn)行在線咨詢,您也可以免費(fèi)開通小程序商城,試試商城系統(tǒng)的功能。

關(guān)鍵詞:小程序問題熱度:

電話咨詢 預(yù)約演示 0元開店