惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
J
Java Code Geeks
有赞技术团队
有赞技术团队
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
Microsoft Security Blog
Microsoft Security Blog
IT之家
IT之家
G
Google Developers Blog
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
腾讯CDC
V
Visual Studio Blog
博客园 - 【当耐特】
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
L
LangChain Blog

i4T

OpenClaw在Macmini下网络HTTPS_Proxy代理配置 | i4T 容器化部署OpenClaw授权View权限对Kubernetes集群进行巡检故障排查 | i4T 初试VictoriaLogs集群采集Kubernetes Pod日志 | i4T Kubernetes 部署Elasticsearch为WordPress提供文章搜索 | i4T Kubernetes使用Prometheus监控爱快路由器iKuai_Exporter | i4T Kubernetes 部署RustDesk API实现专业版功能及管理Web UI | i4T 使用Kubernetes 快速部署RustDesk替换向日葵toDesk进行远程连接 | i4T Authentik 集成群晖Synology DSM 实现单点登录 | i4T Authentik 集成Kubernetes Grafana 实现SSO单点登录 | i4T Authentik 集成接入VMware vCenter 8.0.3实现ldP身份提供商登录 | i4T Kubernetes v1.29.9部署Authentik 统一认证平台并接入Harbor | i4T 二进制Kafka_2.13-3.9.0集群开启并配置ACL用户授权 | i4T R730 ESXI 8.0平台PCI直通2080Ti 实现Windows远程游戏以及AI模型 | i4T Dell R730虚拟化ESXI8.0.3平台使用丽台Tesla V100配置vGPU | i4T Kubernetes使用HostAliases手动为容器Pod添加hosts解析 | i4T Nginx 使用resolver变量实现动态DNS解析配置 | i4T Kubernetes LoadBalancer负载均衡外部访问方案MetalLB | i4T Kubernetes 1.29.0 部署配置Ingress-nginx-controller | i4T Ubuntu环境下Docker Compose配置Harbor开机自启 | i4T Dell PowerEdge R730更新iDRAC8版本 | i4T Kubernetes部署RedisShake实现Redis哨兵异地灾备 | i4T Kubernetes部署开源Excalidraw实现在线绘图 | i4T Kubernetes部署DNSmgr聚合公网DNS多平台域名解析系统及SSL自续签 | i4T Kubernetes Grafana数据从Sqlite3迁移到MySQL | i4T 宝塔内网Nginx获取公网宝塔Nginx用户真实IP | i4T 基于Kubernetes Categraf SNMP插件采集Dell R730服务器硬件并使用Grafana监控 | i4T Kubernetes v1.29.9安装Grafana 12并开启匿名访问 | i4T Containerd 配置免费镜像加速源 | i4T Docker集成Containerd实现容器管理 | i4T
RustDesk API集成Authentik ODIC单点登录 | i4T
https://i4t.com/users/auuAwtzuk · 2025-12-15 · via i4T

RustDesk API目前已经内置ODIC配置,可以使用Authentik来集成管理,今天我介绍一下这两个开源的产品如何进行关联对接,关于Authentik和Rustdesk API介绍可以参考上一篇文章

详细的说明可以看上一篇文章

一、创建应用程序

登录Authentik

RustDesk API集成Authentik ODIC单点登录

点击Application 创建应用程序
RustDesk API集成Authentik ODIC单点登录

配置名称RustDesk API

RustDesk API集成Authentik ODIC单点登录

启动地址,这里是可选配置,可以配置自己的用户名域名

二、创建证书

RustDesk API对接Authentik出现认证失败的问题,大部分认证的情况是因为Authentik没有开启证书的配置

RustDesk API集成Authentik ODIC单点登录

名称随意,只要方便我们记录即可
RustDesk API集成Authentik ODIC单点登录

这里为我新建测试的证书
RustDesk API集成Authentik ODIC单点登录

三、创建OAuth2/OpenID提供程序

RustDesk API集成Authentik ODIC单点登录

类型需要选择OAuth2

RustDesk API集成Authentik ODIC单点登录

配置名称

  • 名称适合记录即可
  • 授权流程都可以
  • 客户端ID需要记录
  • 客户端Select也需要记录

RustDesk API集成Authentik ODIC单点登录

固定地址,可以在RustDesk API中看到

域名是你的RustDesk域名

RustDesk API集成Authentik ODIC单点登录

勾选我们证书文件

这一步必做,否则会出现认证失败

RustDesk API集成Authentik ODIC单点登录

创建完毕后,还需要关联程序
RustDesk API集成Authentik ODIC单点登录

找到Application应用程序

RustDesk API集成Authentik ODIC单点登录

选中我们创建的提供者程序即可
RustDesk API集成Authentik ODIC单点登录

RustDesk API 配置

登录RustDesk api地址,找到Oauth管理

RustDesk API集成Authentik ODIC单点登录

  • IdP 配置单点登录显示的名称
  • Issuer 提供者中显示的OpenID 配置颁发者
  • ClientId
  • ClientSecret

按照下图的信息填到Rustdesk API中即可

RustDesk API集成Authentik ODIC单点登录

Rustdesk API配置截图如下,配置完毕后提交即可

RustDesk API集成Authentik ODIC单点登录

访问测试

访问我们Rustdesk api下面就会出现其它登录按钮

RustDesk API集成Authentik ODIC单点登录

等我们Authentik已经是登录状态,跳转登录的时候会有认证

RustDesk API集成Authentik ODIC单点登录

自动跳转后会提示我们登陆绑定成功

  • 因为勾选了自动创建用户,所以会为我们自动创建,也可以设置关联账户
  • 用户信息都来自Authentik 邮箱和用户ID

RustDesk API集成Authentik ODIC单点登录

当然我们使用客户端,也会出现这个提示,客户端也可以直接跳转登录

RustDesk API集成Authentik ODIC单点登录

个人中心

购物车

优惠劵

今日签到

有新私信 私信列表

搜索

幸运之星正在降临...

点击领取今天的签到奖励!

恭喜!您今天获得了{{mission.data.mission.credit}}积分

  • 限制以下商品使用: 限制以下商品分类使用: 不限制使用:

    所有商品和商品类型均可使用