POST http://127.0.0.1:6000/api/login net::ERR_UNSAFE_PORT
这个错误表明你在尝试使用一个被认为是不安全的端口进行网络请求。通常情况下,浏览器会限制使用一些特定的端口,因为它们被认为是潜在的安全风险。
在这种情况下,错误提示ERR_UNSAFE_PORT表明你正在使用一个被标记为不安全的端口(如6000)来发起请求。
为了解决这个问题,你可以考虑使用标准的安全端口(比如443)或者80端口发送请求。如果你控制服务器,也可以尝试将服务器配置为支持更安全的端口。
请确保你的请求目标使用了标准的安全端口,并且没有被浏览器标记为不安全的端口。
在开发环境中进行测试时,你可以考虑在浏览器中临时禁用安全性相关的设置。请注意,这仅适用于开发和测试目的,绝对不应该在生产环境中使用。
在添加完debug配置后
?找到项目目录下的launch.json文件
添加配置(在Chrome浏览器中,你可以使用--disable-web-security
参数来禁用同源策略,并且使用--explicitly-allowed-ports=6000
来允许端口。如果你想允许多个的端口,你可以使用逗号分隔来添加。)
"runtimeArgs": [
"--explicitly-allowed-ports=6000,7000"
]
完成后如下:?
总之,请牢记,安全是至关重要的。在处理网络请求时,始终确保采取适当的安全措施,以保护用户和数据的安全。