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

相关推荐
wjs20244 分钟前
jEasyUI 格式化下拉框
开发语言
2401_877274245 分钟前
C语言实现多态相关话题
c语言·开发语言
tangdou3690986556 分钟前
图文并茂安装Claude Code 以及配置 Coding Plan 教程
前端·人工智能·后端
C++chaofan7 分钟前
RPC框架SPI机制深度解析
java·网络·后端·网络协议·rpc·spi·序列化器
用户3167361303429 分钟前
javaLangchain4j从官方文档入手,看他做了什么——环境搭建(一)
后端
Gini10409810 分钟前
NatsJob分布式定时任务
后端
qwehjk200812 分钟前
实时语音处理库
开发语言·c++·算法
2301_8042154115 分钟前
自定义异常类设计
开发语言·c++·算法
Frostpine15 分钟前
Docker 部署 Gitea 服务
后端