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

相关推荐
不正经学生21 小时前
C语言预处理详解:编译器真正动手之前的那些事
c语言·开发语言·算法·面试·bug
门思科技21 小时前
LoRaWAN 设备类别:Class A、B、C 对比与选型指南
c语言·开发语言·php
恋恋西风1 天前
C++ 理解 std::thread 在单核和多核上的行为差异
开发语言·c++
学长毕业设计1 天前
基于SpringBoot的公益基金管理系统(源码+文档+讲解视频)
java·spring boot·后端
Brilliantwxx1 天前
【Linux】 进程(9)程序与进程地址空间(基础+进阶+面试题)
linux·运维·服务器·开发语言·c++
东小西1 天前
【SAA实战】第 3 篇 · 工具调用全攻略:把业务能力交给 Agent 自己调度
java·后端·spring
东小西1 天前
【SAA实战】第 4 篇 · Agent 短期记忆:saver 让 Agent 跨轮记得住(threadId 隔离)
java·后端·spring
mldong1 天前
流程实例如何沿着箭头走到结束:Rust 工作流引擎的执行内核
架构·rust
BizzZ_1 天前
C++(22)——类型转换和IO流
开发语言·c++
阿kun要赚马内1 天前
MySQL 索引基础
后端·mysql