Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
jixieweiren
minigame-unity-webgl-transform
提交
2b38c4e0
M
minigame-unity-webgl-transform
项目概览
jixieweiren
/
minigame-unity-webgl-transform
与 Fork 源项目一致
从无法访问的项目Fork
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
minigame-unity-webgl-transform
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
2b38c4e0
编写于
2月 15, 2023
作者:
ocean2o11
提交者:
GitHub
2月 15, 2023
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update UsingNetworking.md
安全域名与SSL证书说明
上级
5629cb4d
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
9 addition
and
13 deletion
+9
-13
Design/UsingNetworking.md
Design/UsingNetworking.md
+9
-13
未找到文件。
Design/UsingNetworking.md
浏览文件 @
2b38c4e0
...
...
@@ -99,6 +99,15 @@ UnityWebSocket需要对WebSocket.jslib做两处修改([新版本](https://github
## 注意事项
非调试版本的微信小游戏的网络需要提前在MP后台
[
配置安全域名
](
https://developers.weixin.qq.com/minigame/dev/guide/base-ability/network.html
)
,以及使用带证书的HTTPS、WSS协议。
经常有开发者问到:“为什么开发者工具正常,真机访问异常” 或者 “打开调试时正常,但关闭时异常”,通常是由于安全域名与SSL证书:
-
微信开发者工具默认不检验安全域名、SSL证书,可通过详情-本地设置-关闭“不检验合法域名、HTTPS证书”进行自查
-
真机环境下,开启调试时不检验安全域名
也有开发者问道:“在开发前期,我还没SSL证书可以跑起来吗?” 答案是肯定的:
-
微信开发者工具 or 使用调试模式的真机环境, 可以使用HTTP/WS等不带SSL证书的协议
-
正式上线必须使用HTTPS/WSS等带SSL证书的协议,因为上线后不可能也让玩家打开调试模式
### 安全域名
...
...
@@ -106,19 +115,6 @@ UnityWebSocket需要对WebSocket.jslib做两处修改([新版本](https://github
2.
开发者工具预览时,可通过“详情-本地设置-不检验合法域名“不检查安全域名
3.
上线版本的网络请求必须
[
配置安全域名
](
https://developers.weixin.qq.com/minigame/dev/guide/base-ability/network.html
)
。在 mp.weixin.qq.com 后台,
**_开发-开发管理-开发设置-服务器域名_**
进行设置。如果是 HTTP 请求请设置到 request、download合法域名,Websocket 请求请设置到 socket 合法域名。
### 跨域(iOS高性能模式)
为了在 WebGL 中访问跨域 Web 资源,您尝试访问的服务器需要使用跨源资源共享 (CORS) 对此跨域 Web 资源进行授权。
服务器需添加 Access-Control 标头,以允许 Unity WebGL 从任何源点访问 Web 服务器上的资源,包括常见的响应头,并允许 GET、POST 或 OPTIONS 方法:
```
json
"Access-Control-Allow-Credentials"
:
"true"
,
"Access-Control-Expose-Headers"
:
"Content-Length, Content-Encoding"
,
"Access-Control-Allow-Headers"
:
"Accept, X-Access-Token, X-Application-Name, X-Request-Sent-Time, Content-Type"
,
"Access-Control-Allow-Methods"
:
"GET, POST, OPTIONS"
,
"Access-Control-Allow-Origin"
:
"*"
,
```
### SSL证书
访问HTTPS请求时,请检查SSL证书请确认是否过期,使用如通过
[
在线工具
](
https://myssl.com/ssl.html
)
检测。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录