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

相关推荐
椒颜皮皮虾྅9 分钟前
一套 C# 接口,解锁四类视觉任务:DeploySharp 分类、分割、关键点与旋转框实战
开发语言·分类·c#
2603_9658966227 分钟前
JavaScript 原型与原型链
开发语言·前端·javascript
朋友圈自动点赞工具34 分钟前
Ruby方法查找:对象不存方法
开发语言·前端·ruby·科技资讯
D e re k ZH43 分钟前
C++ 模板与泛型编程进阶(No 2)
开发语言·c++
一级新生1 小时前
LLM _ Agent _ Skill _ 专家 的关系与选型笔记
java·开发语言·人工智能·笔记·大模型·智能体·skill
starzy19901 小时前
Scala String操作:从插值器到正则的完整指南
开发语言·后端·scala
普通人61 小时前
CSS-box-sizing-使用指南
开发语言·前端·css·1024程序员节
她说彩礼65万1 小时前
C# TaskCompletionSource
java·开发语言·c#
eggwyw1 小时前
C++深入浅出探索数据结构的原理
开发语言·c++
eggwyw1 小时前
C++深入浅出讲解希尔排序算法的实现
开发语言·c++