Logo

Logo

实战:ADFS3.0单点登录系列-前置准备

Pastore Antonio
Pastore Antonio 2023年03月28日
608 阅读 0 评论 约 1265 字 阅读约 3 分钟

本文为本系列第二篇,主要分为两部分进行介绍,

一.网络拓扑

二.证书制作

 

还是将本系列目录贴出来,方便导航

实战:ADFS3.0单点登录系列-总览

实战:ADFS3.0单点登录系列-前置准备

实战:ADFS3.0单点登录系列-ADFS3.0安装配置

实战:ADFS3.0单点登录系列-集成SharePoint

实战:ADFS3.0单点登录系列-集成MVC

实战:ADFS3.0单点登录系列-集成Exchange

实战:ADFS3.0单点登录系列-自定义ADFS样式

实战:ADFS3.0单点登录系列-问题汇总

 

一.网络拓扑

ADFS既然有AD两个字母,那么一定是需要域环境的。

 

完整完成本系列的所有功能,那么需要至少8台服务器,如果只需要其中某项功能,则可根据实际情况减少服务器。8台服务器如下

1.域控制器服务器,提升为域控,并安装ADCS证书服务,本文第二部分会用到。

2.ADFS服务器(加域),联合身份认证承载服务器。

3.数据库服务器(加域),作用不多说。

4.应用程序服务器(加域),用于承载MVC应用程序。

5.SharePoint服务器(加域),用于承载SharePoint应用程序。

6.WAP服务器(加域),Exchange边缘服务器,用于发布Exchange应用程序,具体功用会在后面专题介绍。

7.Exchange服务器(加域),邮件服务器。

8.客户机,用于测试。

 

关于域控制器,ADCS,加域等基础功能就不多做介绍,直接略过。

 

二. 证书

出于安全考虑,ADFS必须在https环境下使用,因此就需要证书,推荐在三方权威证书颁发机构购买证书。但是出于企业内部使用的考虑,这里也介绍一下如何申请域证书证书,为了方便,我们将申请通配符证书,即*.contoso.com形式的证书。

整个证书申请过程如下:

1.在ADFS服务器打开mmc,并添加证书模块

2.个人-证书-所有任务-高级操作-创建自定义请求

 

3.选择不使用注册策略

 

4.选择(无模板)旧密码

 

5.点开详细信息-属性

 

6.填写证书属性

常规tab页:

填写好友名称.

使用者tab:

公用名(CN)需要填写成*.domain.com的形式.

私钥tab页:

加密提供程序选择“Microsoft RSA SChannel Cryptographic Provider(加密)” .

秘钥 :秘钥大小2048

勾选是秘钥可导出

 

7.选择保存位置,完成申请

 

8.使用IE打开证书服务,地址一般为http(s)://adcsIP/certsrv.点击申请证书

9.高级证书申请

10.Base64………….

11.使用notepad打开第7步保存的证书申请文件(reg结尾),并复制到证书申请文本框中,证书模板选择“web服务器”

 

12.完成证书申请,并下载安装到“个人”

 

这样就完成了一个由ADCS颁发的通配符域证书。该证书会在后续ADFS配置过程中使用到。

查看完整代码

橙子主题打折出售

其实我不卖,主要是这里是放广告的,所以就放了一个
毕竟主题都没做完,卖了也是坑.

购买它

附件下载

共 13 个文件
1033718-20160927135855313-1991028436
PNG 24.5 KB
1033718-20160927141126344-886144365
PNG 83.0 KB
1033718-20160927141252594-635425266
PNG 18.7 KB
1033718-20160927141347750-1326912474
PNG 23.2 KB
1033718-20160927141500125-1063923952
PNG 21.7 KB
1033718-20160927141745422-1699584346
PNG 37.0 KB
1033718-20160927142143297-1619596467
PNG 62.1 KB
1033718-20160927142256531-573793862
PNG 21.9 KB
1033718-20160927142635688-1516655904
PNG 55.5 KB
1033718-20160927142737594-2044651306
PNG 9.4 KB
1033718-20160927142838141-667207714
PNG 16.0 KB
1033718-20160927143242031-1191002955
PNG 40.1 KB
1033718-20160927143134938-1958140647
PNG 32.4 KB
部分文章可能存在转载,如果涉及到侵权,请联系删除文章。

探索AIGC相关的精彩内容,共 15 篇文章

Azure AI 服务之语音识别

简介 Azure AI 服务中的语音识别 API 是微软提供的一项先进技术,旨在帮助开发者轻松实现语 ... 实战:ADFS3.0单点登录系列-前置准备

2026-02-17 · Xzavier Aaron
MCP | 一文详解什么是 MCP以及 MCP 可以做什么

一、什么是 MCP MCP(Model Context Protocol)是一个专为大型语言模型(L ... 实战:ADFS3.0单点登录系列-前置准备

2026-02-14 · Shen, Luke
你的工作流程,值得一个“全自动数字分身”:录制、截图、成文,一气呵成

一、一句话认识 TestFlow Recorder 在数字化工作环境中,如何准确记录操作步骤并生成清 ... 实战:ADFS3.0单点登录系列-前置准备

2026-02-14 · Xzavier Aaron
Flowise 前端框架配置指南

用户需求 问题:有没有适合配置 Flowise 的前端框架? 目标:寻找类似 Open WebUI ... 实战:ADFS3.0单点登录系列-前置准备

2026-02-14 · Xzavier Aaron