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

相关推荐
Eric_见嘉19 分钟前
在职前端 Skill 和 MCP 分享
前端·后端·agent
狗凯之家源码网21 分钟前
微博图床 PHP 系统搭建与实战应用指南
android·开发语言·php
孟健2 小时前
出海开发者资金合规:从港卡结汇到完税申报实操
后端·架构
乌暮2 小时前
深入理解 Java 泛型:把「万能盒子」用对、用稳
java·开发语言·后端·学习
架构技术专栏2 小时前
Skill 有效性与稳定性评估:用对照、重复与证据判断价值
后端
2601_962218612 小时前
C语言中三种库的编译和使用方法
开发语言·c++
传奇开心果编程3 小时前
中庸、有容、破执:仓颉编程语言的中华智慧结晶——三重哲学境界思辨
开发语言·华为·开源·软件工程
jimy13 小时前
派生类重写基类虚函数(二):override的作用
开发语言·c++
拔剑纵狂歌3 小时前
ClickHouse system.query_log 字段详解与排障实践
后端·clickhouse·1024程序员节
_upupup3 小时前
异常(C++)
java·开发语言·jvm