【发布时间】:2018-04-19 13:46:24
【问题描述】:
我想使用以下方法创建一个带有额外 SAML 端点的 ADFS 依赖方:
$SamlEndpoint = New-AdfsSamlEndpoint `
-Binding "POST" `
-Protocol "SAMLSingleSignOn" `
-Uri "https://$AdditionalUrl/plugins/servlet/samlsso/metadata$SingleLogout"
Add-AdfsRelyingPartyTrust `
-Name "$Name" `
-MetadataUrl "https://$AppHost.lab.example.com/plugins/servlet/samlsso/metadata$SingleLogout" `
-SamlEndpoint $SamlEndpoint `
-AccessControlPolicyName "Permit Everyone" `
-MonitoringEnabled $true `
-AutoUpdateEnabled $true `
-IssuanceTransformRules $IssuanceRules
没有参数-SamlEndpoint ... 脚本可以正常工作。我收到错误消息:
Add-AdfsRelyingPartyTrust : 参数集无法使用 指定的命名参数。在 C:\Users\ssh.AD\scripts\addRelyingParty.ps1:34 char:2 + 添加 AdfsRelyingPartyTrust ` + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : InvalidArgument: (:) [Add-AdfsRelyingPartyTrust], ParameterBindingException + FullyQualifiedErrorId : AmbiguousParameterSet,Microsoft.IdentityServer.Management.Commands.AddRelyingPartyTrustCommand
我该怎么写?
【问题讨论】:
标签: powershell active-directory saml adfs