小工具知识网

当前位置: 首页 > 行业知识 > Unity报错:InvalidOperationException: Insecure connection not allowed的解决方法

行业知识

Unity报错:InvalidOperationException: Insecure connection not allowed的解决方法

2026-11-06 13:13:09 来源:互联网转载

问题描述

在导入Steam VR ���件后报错:

InvalidOperationException: Insecure connection not allowed

UnityEngine.Networking.UnityWebRequest.SendWebRequest () (at :0)

UnityEngine.WWW..ctor (System.String url) (at :0)

Valve.VR.SteamVR_Update.Update () (at Assets/SteamVR/Editor/SteamVR_Update.cs:42)

UnityEditor.EditorApplication.Internal_CallUpdateFunctions () (at :0)

原因分析

该错误是由于新版本的Unity默认是不允许HTTP请求的

问题解决

点击Edit->Project Settings…,选中Player,在Other Settings中找到Allow downloads over HTTP*,修改其访问权限为Always allowed即可。

后记

选择Always allowed,会弹出一个警告:

 Plain text HTTP connections are not secure and can make your application vulnerable to attacks. 

(释义:纯文本HTTP连接不安全,可能会使您的应用程序容易受到攻击。)

备注:如果你是用的接口地址使用的都是Https,建议选择第二个,仅仅在开发环境使用http。如果你的接口地址存在Http协议,建议选择Always allowed,否则在发布后,接口可能会不通。

上一篇:小孩火参果食用指南,健康营养,轻松享受美味!

下一篇:雷神游戏下载攻略,轻松掌握下载秘籍!