记录一次微信小程序+阿里云oss的配置步骤和方法
網上的文檔搜索了無數,結果還是得靠自己摸索,都講不到重點,折騰了兩天,現在公布出來。
網站防盜鏈,如果使用了微信小程序的話記得加入防盜鏈白名單servicewechat.com,寶塔面板直接防盜鏈設置,不允許空refer即可
阿里云設置:重點來了
第一步:開通oss,新建bucket,選擇權限是公讀,即可;如果是阿里云的域名和服務器,地區選擇同區的bucket
第二步:同區的bucket直接上傳的時候流量是走的內網,免費
第三步:配置自定義域名,可以是主域名下的一個子域名,申請證書托管,看自己能力選擇商業證書或者免費證書,只有一年,到期了記得重新申請,證書簽發以后,下載選擇其他下載,得到公鑰和私鑰,按照格式填入,最后綁定好即可
第四步:尤其重要,在bucket中選擇權限設置,里面有盜鏈和跨域,一定要記得填寫域名的時候要https://*.yoursite.com和https://servicewechat.com;然后就是不允許空refer??缬蛟O置一樣,因為涉及到上傳啊什么的,因此需要設置跨域規則,至于get、post什么的看你小程序需要什么功能然后勾選即可。
最后,小程序設置一定要記得開發設置里面添加你的oss域名到白名單(自定義域名或者其他都可,如果你不想暴露你的ossbucket就是用自定義,如果無所謂就用阿里云自帶的)
之前聽說微信小程序會攔截阿里云oss的域名,截止到2022.1.26日暫時還沒有發現被攔截。
最后要特別感謝QQ 85464277
一起幫忙解決這個問題,希望大家可以多多關注他開發的內容,并GitHub點star
他開發的插件地址:
https://qq52o.me/2748.html
https://plugins.qq52o.me/
總結
以上是生活随笔為你收集整理的记录一次微信小程序+阿里云oss的配置步骤和方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 斐讯M1的报文
- 下一篇: c语言 运算符的作用,C语言运算符