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

相关推荐
ˇasushiro17 分钟前
终端工具配置
开发语言·ios·swift
EFCY1MJ9024 分钟前
ASP.NET MVC 1.0 (五) ViewEngine 深入解析与应用实例
后端·asp.net·mvc
不写八个24 分钟前
PHP教程005:配置ThinkPHP环境
开发语言·php
迷海25 分钟前
C++内存对齐
开发语言·c++
炘爚29 分钟前
C++(流类:istream /ostream/istringstream /ostringstream)
开发语言·c++·算法
小江的记录本29 分钟前
【RabbitMQ】RabbitMQ核心知识体系全解(5大核心模块:Exchange类型、消息确认机制、死信队列、延迟队列、镜像队列)
java·前端·分布式·后端·spring·rabbitmq·mvc
Gse0a362g35 分钟前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
android·开发语言·php
塞北山巅38 分钟前
Windows 下基于 MSYS2 搭建 C++ 开发环境:从安装到配置全指南
开发语言·c++·windows
rOuN STAT40 分钟前
PLC(电力载波通信)网络机制介绍
开发语言·网络·php