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


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

    一.网络拓扑

    二.证书制作

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

    实战: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配置过程中使用到。

  • 相关阅读:
    给Apache增加SSI支持(shtml的奥秘)
    Raphael实现商品来源去向图
    有趣的居中方式
    oc-基本语法
    APMServ 配置记录
    解决Mac Chrome打开HTTPS证书错误问题
    JavaScript生成GUID的算法
    Backbone模型
    利用apply和arguments复用方法
    软件复用的几种方式
  • 原文地址:https://www.cnblogs.com/hudun/p/5912486.html
Copyright © 2020-2023  润新知