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

相关推荐
小大宇10 小时前
python flask框架 SSE流式返回、跨域、报错
开发语言·python·flask
嘉伟桑11 小时前
Python调用电价API返回JSON示例:分时电价、现货电价和字段解析
后端
柒星栈11 小时前
PHP 源码怎么加密防破解?三套方案实战指南
开发语言·php·android studio
勉灬之11 小时前
Next.js + Prisma 跨平台部署踩坑记
开发语言·javascript·ecmascript
武子康11 小时前
Shippy:确定性工具、会话级 Sandbox 与 Live-Data Eval(4 类收敛 + 7 步实现方案 + 6 类评测指标)
前端·人工智能·后端
我叫黑大帅11 小时前
我为什么单一消费者的场景下,要用 Redis List 当消息队列?
redis·后端·面试
这是个栗子11 小时前
前端开发中的常用工具函数(九)
开发语言·javascript·ecmascript·at
蓝创工坊Blue Foundry11 小时前
图片文字提取到 Excel:批量任务如何先定义要交付的字段
运维·服务器·开发语言·数据库·自动化·ocr·excel
会飞的小新12 小时前
C 标准库之 <fenv.h> 详解与深度解析
c语言·开发语言·microsoft
AskHarries12 小时前
文件上传系统
后端