Dynamics CRM 之ADFS 使用 SQL Server 的联合服务器场
此拓扑用于 Active Directory 联合身份验证服务 (AD FS) 不同于使用 Windows 内部数据库 (WID) 部署拓扑,因为不会将数据复制到每台联合服务器场中的联合身份验证服务器场。 相反,服务器场中的所有联合服务器可以读取和运行位于公司网络中的 Microsoft SQL Server 的服务器存储一个公用数据库写入数据。
谁应该使用此拓扑?
具有 100 多个需要向其内部用户和外部用户提供单一登录 (SSO) 访问联合应用程序或服务的信任关系的大型组织
组织已经使用 SQL Server 并且想要充分利用他们现有的工具和专业技能
使用此拓扑的好处是什么?
对更大数量的信任关系 (超过 100) 的支持
对令牌重放检测 (一种安全功能) 和项目解析 (安全断言标记语言 (SAML) 2.0 协议的一部分) 的支持
对 SQL Server 的全部好处,如数据库镜像故障转移群集、 报告和管理工具的支持
使用此拓扑的一些限制是什么?
默认情况下,此拓扑中不提供数据库冗余。 尽管联合服务器场与 WID 拓扑会自动复制在服务器场中每台联合服务器上的 WID 数据库,联合服务器场以及 SQL Server 拓扑包含只能有一个数据库副本
支持的 SQL Server 版本
下面的 SQL server 版本支持用于 Windows Server 2012 R2 中的 AD FS:
SQL Server 2008 / R2
SQL Server 2012
SQL 2014 Server
服务器布局和网络布局建议
与联合服务器场以及 WID 拓扑类似,所有服务器场中的联合服务器配置为使用一个群集域名系统 (DNS) 名称 (代表联合身份验证服务名称) 和一个群集 IP 地址作为网络负载平衡 (NLB) 群集配置的一部分。 这可帮助客户端将请求分配给各个联合服务器的 NLB 主机。 联合服务器代理可以使用代理客户端请求到联合服务器场。
下图显示虚构的 Contoso Pharmaceuticals 公司如何部署与公司网络中的 SQL Server 拓扑的联合服务器场。 它还显示该公司配置外围网络访问 DNS 服务器,其他 NLB 主机使用的相同群集 DNS 名称 (fs.contoso.com) 用于在公司网络 NLB 群集上,且两个 web 应用程序代理 (wap1 和 wap2)。
注意:
1、SQL Server 支持许多不同的数据和应用程序冗余选项包括故障转移群集、 数据库镜像,以及多种不同类型的 SQL Server 复制。
2、在使用此方案部署ADFS时,需要为ADFS服务在域中创建独立的用户,因为在配置ADFS过程中会重置用户的权限及角色
Dynamics CRM 之ADFS 使用 SQL Server 的联合服务器场的更多相关文章
- Dynamics CRM 之ADFS 使用 WID 的独立联合服务器
ADFS 的使用 WID 的独立联合服务器适用于自己的测试环境,常用的就是在虚机中使用. 拓扑图如下: wID:联合身份验证服务配置为使用 Windows 内部数据库
- Dynamics CRM与ADFS安装到同一台服务器后ADFS服务与Dynamics CRM沙盒服务冲突提示808端口占用问题
当我们安装Dynamics CRM的产品时如果是单台服务器部署而且部署了IFD的情况会遇到一个问题就是ADFS服务的监听端口和Dynamics CRM沙盒服务的端口冲突了. 这样会导致两个服务中的一个 ...
- Dynamics CRM 之ADFS 使用 WID 的联合服务器场
使用 WID 的联合服务器场 默认拓扑 Active Directory 联合身份验证服务 (AD FS) 是联合服务器场,使用 Windows 内部数据库 (WID). 在这种拓扑, AD FS 使 ...
- Dynamics CRM 之ADFS 使用 WID 和代理的联合服务器场
为此部署拓扑 Active Directory 联合身份验证服务 (AD FS) 等同于联合服务器场与 Windows 内部数据库 (WID) 拓扑中,但它将代理服务器计算机添加到外围网络,以支持外部 ...
- [翻译]——SQL Server使用链接服务器的5个性能杀手
前言: 本文是对博客http://www.dbnewsfeed.com/2012/09/08/5-performance-killers-when-working-with-linked-server ...
- SQL Server 无法在服务器上访问指定的路径或文件解决方法
SQL Server 无法在服务器上访问指定的路径或文件解决方法 在SQL Server附加数据库或备份数据库时出现:无法在服务器上访问指定的路径或文件. 请确保您具有必需的安全权限且该路径或文件存在 ...
- 第十二篇 SQL Server代理多服务器管理
本篇文章是SQL Server代理系列的第十二篇,详细内容请参考原文 在这一系列的上一篇,我们查看了维护计划,一个维护计划可能会创建多个作业,多个计划.你还简单地看了SSIS子系统,并查看了维护计划作 ...
- SQL Server 遇到 Automation服务器不能创建对象
Windows 2003 安装SQL Server出现Automation问题 如下: ######安装SQL Server 遇到 Automation服务器不能创建对象问题 解决办法: 1.1 ...
- SQL Server的链接服务器(MySQL、Oracle、Ms_sql、Access、SYBASE)
原文:SQL Server的链接服务器(MySQL.Oracle.Ms_sql.Access.SYBASE) 一.使用 Microsoft OLE DB Provider For ODBC 链接MyS ...
随机推荐
- windows charles response 乱码解决办法
使用windows 版本的charles来做代理,发现服务端返回的response会出现中文乱码的情况, 查看软件设置,遗憾的是并没有关于编码的选项. 好在charles windows版本安装目录下 ...
- 【swift】BlockOperation和GCD实用代码块
//BlockOperation // // ViewController.swift import UIKit class ViewController: UIViewController { @I ...
- EasyPR--开发详解(7)字符分割
大家好,好久不见了. 一转眼距离上一篇博客已经是4个月前的事了.要问博主这段时间去干了什么,我只能说:我去“外面看了看”. 图1 我想去看看 在外面跟几家创业公司谈了谈,交流了一些大数据与机器视觉相关 ...
- 简述linux同步与异步、阻塞与非阻塞概念以及五种IO模型
1.概念剖析 相信很多从事linux后台开发工作的都接触过同步&异步.阻塞&非阻塞这样的概念,也相信都曾经产生过误解,比如认为同步就是阻塞.异步就是非阻塞,下面我们先剖析下这几个概念分 ...
- salesforce 零基础学习(五十八)通过sObject的field返回其对应的基础类型
项目中有时候会要求通过sObject的Field的type类型返回其对应的基本类型,然后对其进行相关的处理,创建sObject的field可以选择的type类型是固定多的. 上述类型可以转换成几种基本 ...
- CRL快速开发框架系列教程一(Code First数据表不需再关心)
本系列目录 CRL快速开发框架系列教程一(Code First数据表不需再关心) CRL快速开发框架系列教程二(基于Lambda表达式查询) CRL快速开发框架系列教程三(更新数据) CRL快速开发框 ...
- ashx中Response.ContentType的常用类型
ashx中Response.ContentType的常用类型: text/plaintext/htmltext/xmlapplication/jsonimage/GIFapplication/x-cd ...
- byte[] 转成图片方法
/// <summary> /// ImageData 的摘要说明 /// </summary> public class ImageData : IHttpHandler { ...
- 读书笔记--SQL必知必会17--创建和操纵表
17.1 创建表 使用CREATE TABLE语句创建表. 不同的DBMS中CREATE TABLE语句的语法可能不同. 17.1.1 表创建基础 利用CREATE TABLE创建表,必须具备如下信息 ...
- 【分布式】Zookeeper请求处理
一.前言 在前面学习了Zookeeper中服务器的三种角色及其之间的通信,接着学习对于客户端的一次请求,Zookeeper是如何进行处理的. 二.请求处理 2.1 会话创建请求 Zookeeper服务 ...