【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 小时前
Rust 智能指针完整详解
后端
菜鸟谢1 小时前
Rust 函数完整知识点详解
后端
爱勇宝2 小时前
淡泊名利之前,先承认我们都很焦虑
前端·后端·程序员
菜鸟谢2 小时前
Rust 闭包(Closure)完整详解
后端
ServBay2 小时前
如何利用本地技术栈构建 0 成本 AI SaaS 雏形
后端·aigc·ai编程
菜鸟谢2 小时前
Rust 集合 + 迭代器完整详解
后端
杨利杰YJlio2 小时前
Codex桌面客户端上手:项目、插件与自动化实战
前端·后端
常铭2 小时前
【Java基础】01-HashMap的底层原理
后端·面试
幼儿园技术家2 小时前
实现 GEO 监控:从多引擎探测到优化闭环
前端·后端
掘金者阿豪3 小时前
微信小程序虚拟支付与广告转化回传实战记录
后端