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

相关推荐
贺国亚几秒前
Text-to-SQL与Analytics-Agent
后端
小熊美家熊猫系统8 分钟前
电子合同技术实现与合规实践
java·开发语言·分布式
ytttr87311 分钟前
C# 定时数据库备份工具
开发语言·数据库·c#
一只叫煤球的猫18 分钟前
ThreadForge 源码解读二:一个 Task 从 submit 到完成,内部到底发生了什么?
java·后端·面试
苏三说技术31 分钟前
AgentScope Java 2.0 正式发布了!
后端
skywalk816338 分钟前
言知项目后续方向建议
开发语言·学习·编程
ping某1 小时前
一个“日志备份”需求,为什么会牵出整个 Linux 日志系统?
后端·架构
血小溅1 小时前
Spring AI 对 Skill/MCP 的支持全景整理
后端
拉勾科研工作室1 小时前
区块链工程毕业论文题目【249个】
开发语言·javascript
晓杰'1 小时前
从0到1实现Balatro游戏后端(8):Skip Blind与Tag奖励机制设计与实现
后端·websocket·typescript·项目实战·nestjs·状态管理·游戏服务器