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

相关推荐
棒棒的唐1 分钟前
开发中,如何指定不同的php版本启动yii项目
开发语言·php
Shadow(⊙o⊙)3 分钟前
进程分析—从操作系统到Linux内核深入
linux·运维·服务器·开发语言·网络·c++·后端
计算机安禾3 分钟前
【c++面向对象编程】第6篇:this指针:对象如何知道自己在调用谁?
开发语言·c++
2301_815279524 分钟前
如何实现C++ Web 自动化测试实战:常用函数全解析与场景化应用指南
开发语言·前端·c++
lly2024066 分钟前
MySQL 复制表
开发语言
Evand J8 分钟前
【无人机控制例程】(3)多无人机队形变换控制代码,仿真程序。附MATLAB源代码
开发语言·matlab·无人机·控制·uav
小许同学记录成长10 分钟前
基于 QxOrm 的 Qt 持久化层技术指南
开发语言·数据库·qt
csbysj202011 分钟前
Python 列表(List)
开发语言
辞旧 lekkk8 小时前
【Qt】信号和槽
linux·开发语言·数据库·qt·学习·mysql·萌新
2zcode9 小时前
运动模糊图像复原的MATLAB仿真与优化
开发语言·matlab