【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 文件夹,重新调试或者打包即可

相关推荐
神奇小汤圆13 小时前
疯了!Fastjson 又爆出严重安全漏洞,Spring Boot 项目赶紧自查
后端
吹什么轩13 小时前
c++复习:模拟实现list来更好的理解和应用list
开发语言·c++
小白学大数据13 小时前
Python 爬虫实战:抓取汽车之家二手车成交价格与里程数据
开发语言·爬虫·python·汽车
Source.Liu13 小时前
【Uppsala】介绍
xml·rust
深盾科技_Virbox13 小时前
软件加密工具怎么选:试用验证、采购成本与授权范围
开发语言·安全·软件需求
自进化Agent智能体13 小时前
Hermes CLI 界面详解——命令行交互全攻略
后端
A_cainiao_A13 小时前
C++20:std::stop_source让线程说停就听
开发语言·c++20
1点东西14 小时前
做了个AI日志平台,零代码接入,嘎嘎好用
后端·aigc·自动化运维
fīɡЙtīиɡ ℡14 小时前
深入学习JAVA并发编程(上)
java·开发语言·学习
zzzll111114 小时前
HashMap、HashTable、ConcurrentHashMap 详细区别与深度解析
开发语言·python