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

相关推荐
光电大美美-见合八方中国芯2 分钟前
用于无色波分复用光网络的 10.7 Gb/s 反射式电吸收调制器与半导体光放大器单片集成
网络·后端·ai·云计算·wpf·信息与通信·模块测试
WangJunXiang66 分钟前
Python网络编程
开发语言·网络·python
guhy fighting7 分钟前
new Map,Array.from,Object.entries的作用以及使用方法
开发语言·前端·javascript
lsx2024067 分钟前
操作系统统计
开发语言
_下雨天.12 分钟前
Python 网络编程
开发语言·网络·python
小樱花的樱花14 分钟前
打造高效记事本:UI设计到功能实现
开发语言·c++·qt·ui
MX_935926 分钟前
Spring MVC拦截器
java·后端·spring·mvc
MgArcher27 分钟前
Python高级特性:高阶函数完全指南
后端·面试
橘子编程30 分钟前
MindOS:你的AI第二大脑知识库
java·开发语言·人工智能·计算机网络·ai
aini_lovee36 分钟前
C# 快速搜索磁盘文件解决方案
开发语言·c#