Microsoft 365的SAML集成(联合认证)

1.准备工作

1.先去365后台建域(如果没有建的话)

2.根据客户不同365环境下载不同的元数据
对于使用中国特定的 Microsoft 365 实例的中国客户而言,应使用以下联合终结点:世纪互联地址
3.准备自己的元数据
4.去微软下载同步工具,根据微软官方文档配置,同步AD数据至AzureAD
5.准备365管理员账号,后面执行命令时会用到

2.实际操作开始

1.需要使用windows系统,目前发现虚拟机装的不行,不知道为什么

以下所有命令均在powershell中执行

2.用管理员执行

Install-Module AzureAD
Connect-AzureAD -AzureEnvironmentName AzureChinaCloud

3.执行

Install-Module MSOnline
如果不成功,那么使用手动下载包的方式,然后参照包下载手册安装

4.执行

Connect-MsolService

Connect-MsolService -AzureEnvironment AzureChinaCloud 
输入365的管理员账号,密码

5.一行行输入,将每个变量改成自己的信息

AD域名
$dom = "XXXXXX"

退出地址
$LogOffUrl = "http://XXXXXX/idp/profile/SAML2/POST/SLO"

认证地址
$LogOnUrl = "http://XXXXXXXX/idp/profile/SAML2/POST/SSO"
自己的元数据
$MySigningCert ="MIIDJTCCAg2gAwIBAgIUXXW7mywgyoJXi3PkbBtVnbuLuxowDQYJKoZIhvcNAQELBQAwHDEaMBgGA1UEAwwRaWRtLmNjaWdjaGluYS5jb20wHhcNMjEwNzMxMDcxNzM4WhcNNDEwNzMxMDcxNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXRcPwxHwioMIxnpoC+j1i0j5W/Xva1+HfSIJGYfTX8qrpDFoscvxyHQovX7Kh9rg="
认证地址域名
$uri = "http://XXXXXXXXXXX/idp"

$Protocol = "SAMLP"

Set-MsolDomainAuthentication -DomainName $dom -FederationBrandName $BrandName -Authentication Federated -PassiveLogOnUri $LogOnUrl -SigningCertificate $MySigningCert -IssuerUri $uri -PreferredAuthenticationProtocol $Protocol -LogOffUri $LogOffUrl
6.回退指令
Set-MsolDomainAuthentication -Authentication Managed -DomainName AD域名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值