Dify本地部署HTTPS证书配置指南

浅强吖_2721

浅强吖_2721

2026-06-10

194人浏览

原创

为本地dify启用https需三步:先用openssl生成自签名证书(含-nodes参数)并设私钥权限600;再配置nginx监听443端口,正确设置ssl_certificate、ssl_certificate_key及x-forwarded-proto $scheme;最后添加80端口重定向规则并信任证书。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

dify本地部署https证书配置指南

为本地运行的Dify服务启用HTTPS,避免浏览器标记“不安全”警告,确保API密钥、用户提示词等敏感数据在传输中不被窃听或篡改。

生成自签名证书(开发环境快速启用)

第一步:在Dify项目根目录下新建certs文件夹,进入该目录:mkdir -p /dify/certs && cd /dify/certs

第二步:执行OpenSSL命令生成证书和私钥:openssl req -x509 -newkey rsa:4096 -nodes -keyout server.key -out server.pem -days 365 -subj "/CN=dify.local"

这一步会同时生成server.pem(证书)和server.key(私钥)。注意必须用-nodes参数,否则Nginx启动时会要求输入密码,导致服务无法自动拉起。【私钥文件权限必须设为600】,否则Nginx拒绝读取——执行chmod 600 server.key立即修复。

第三步:将生成的两个文件复制到Nginx配置指定路径,例如/dify/docker/nginx/conf.d/cacerts/,确保路径与后续Nginx配置中的ssl_certificate和ssl_certificate_key指向一致。

配置Nginx启用HTTPS监听

打开Nginx主配置文件(如/etc/nginx/sites-available/dify-https),写入以下server块:

server {<br>  listen 443 ssl;<br>  server_name dify.local;<br>  ssl_certificate /dify/docker/nginx/conf.d/cacerts/server.pem;<br>  ssl_certificate_key /dify/docker/nginx/conf.d/cacerts/server.key;<br>  ssl_protocols TLSv1.2 TLSv1.3;<br>  location / {<br>    proxy_pass http://localhost:3000;<br>    proxy_set_header Host $host;<br>    proxy_set_header X-Real-IP $remote_addr;<br>    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>    proxy_set_header X-Forwarded-Proto $scheme;<br>  }<br>  location /api/ {<br>    proxy_pass http://localhost:8000;<br>    proxy_set_header Host $host;<br>    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>  }<br>}

关键点在于X-Forwarded-Proto $scheme必须存在,否则Dify后端生成的重定向URL会是http://开头,造成混合内容错误。不要漏掉/api/末尾的斜杠,Nginx对路径匹配极其严格,缺了它会导致所有API请求404。

Dify Workflow DSL Expert
Dify Workflow DSL Expert

用于创建、编辑、调试或验证自托管 Dify 的工作流 DSL。首先从目标实例导出的工作流入手,进行最小化编辑。

下载

保存后执行nginx -t验证语法,再运行nginx -s reload重载配置。

强制HTTP跳转HTTPS(安全加固)

方法一:在同一个配置文件中追加一个仅监听80端口的server块:

server {<br>  listen 80;<br>  server_name dify.local;<br>  return 301 https://$server_name$request_uri;<br>}

这行return 301会把所有HTTP请求无条件重定向到对应HTTPS地址,比用rewrite更高效也更可靠。不需要额外模块支持,Nginx原生指令。

方法二:如果使用Nginx Proxy Manager(NPM)可视化管理,直接在对应代理主机设置页勾选“Force SSL”即可,后台自动注入等效配置。

信任自签名证书(让浏览器不报错)

在macOS上:双击server.pem文件→导入“系统”钥匙串→右键证书→“显示简介”→展开“信任”→将“使用此证书时”设为“始终信任”→关闭窗口并输入密码确认。

在Windows上:右键server.pem→“安装证书”→选择“本地计算机”→“将所有证书放入下列存储”→点击“浏览”选中“受信任的根证书颁发机构”→完成。

Linux桌面环境(如Ubuntu)需手动导入到/usr/local/share/ca-certificates/并执行sudo update-ca-certificates。Chrome和Edge基于系统证书库,Firefox则需单独在设置里导入——打开about:preferences#privacy→“证书”→“查看证书”→“权威机构”→“导入”。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

dify

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
WorkBuddy核心功能与实操模式
WorkBuddy核心功能与实操模式

深入探索WorkBuddy的强大功能。本专题包含智能问答、文档处理、会议纪要生成、日程管理、任务协作等核心模块的操作指南与最佳实践。通过图文并茂的教程,助您快速上手,最大化发挥WorkBuddy的办公效能。

2026.04.09

562

19

Dify 本地部署与企业配置
Dify 本地部署与企业配置

本专题系统讲解 Dify 从零开始的本地部署方法与企业环境配置实践,涵盖 Docker 安装、依赖准备、数据库初始化、反向代理、参数调优、安全加固与多用户开通,帮助开发者与企业团队快速搭建稳定可用的 Dify 平台。

2026.06.05

497

15

Dify Agent智能体开发实战教程
Dify Agent智能体开发实战教程

本专题聚焦 Dify Agent 智能体的设计与开发,涵盖 Agent 模式选择、工具集成、提示词设计、多步推理、上下文记忆与多 Agent 协作,帮助开发者构建可执行复杂业务任务的智能体应用。

2026.06.05

225

15

Dify RAG知识库构建实战教程
Dify RAG知识库构建实战教程

本专题围绕 Dify RAG 知识库的全流程实践展开,从文档导入、分段切片、向量化到混合检索、重排优化与召回评估,帮助你打造高准确率、低幻觉的企业知识问答应用。

2026.06.05

216

15

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

0

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

0

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

0

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

0

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

0

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Dify零基础教程
Dify零基础教程

共0课时 | 144人学习

学习Agent,从Dify开始
学习Agent,从Dify开始

共0课时 | 136人学习

Dify 部署与运维指南
Dify 部署与运维指南

共0课时 | 0人学习