【rust:tauri-app踩坑记录】dangerousRemoteDomainIpcAccess 不适用于IP地址,临时解决方案

找到一个临时解决方案:

修改依赖包的源代码

找到

C:\Users%USER_HOME%.cargo\registry\src\index.crates.io-6f17d22bba15001f\tauri-1.4.1\src\scope\ipc.rs

修改 函数 remote_access_for

将 155 行中的 matches_domain 删除掉,去掉校验

rust 复制代码
if matches_window && matches_domain && scope.is_none() {
        scope.replace(s.clone());
}

改成

rust 复制代码
if matches_window && scope.is_none() {
        scope.replace(s.clone());
}

可以临时用来解决这个问题

最后记得删除 项目中的 src-tauri/target 文件夹,重新调试或者打包即可

相关推荐
morning_judger9 小时前
Agent开发系列(十)-知识库建设(架构总览)
开发语言·人工智能
Cache技术分享9 小时前
432. Java 日期时间 API - 时间工具 TemporalQuery 详解
前端·后端
XovH9 小时前
Redis 从入门到精通:初识 Redis
后端
ch.ju9 小时前
Java程序设计(第3版)第四章——继承的特点
java·开发语言
geovindu9 小时前
python:Coroutines Pattern
开发语言·python·设计模式·协程模式
A.说学逗唱的Coke9 小时前
【运维专题】playbooks保姆级使用指南
运维·开发语言·python
牛油果子哥q9 小时前
【C++运算符重载】C++运算符重载终极精讲:单目/双目/关系/赋值运算符重载、成员与全局重载、重载禁区、底层原理与企业级工程规范
开发语言·c++
AI视觉网奇9 小时前
stl转glb glb缩放
开发语言·3d
uhakadotcom9 小时前
在 Python 开发中 transitions 的使用
后端·面试·github
日取其半万世不竭9 小时前
Rust《腐蚀》 服务器低成本怎么开?配置、端口和存档避坑
服务器·开发语言·rust