Azure devops 如何创建Azure AD B2C身份体验框架策略密钥;机密是使用powershell命令输入的参数
如何使用powershell命令创建Azure AD B2C身份体验框架策略密钥,其中名称和密码是输入参数。我在internet上找不到它的任何来源似乎没有使用powershell添加策略密钥的直接方法。所有方法 您可以将Powershell用作解决方案。有一个关于使用PowerShell连接到Microsoft GraphAPI的问题 注意:首先添加应用程序权限Azure devops 如何创建Azure AD B2C身份体验框架策略密钥;机密是使用powershell命令输入的参数,azure-devops,active-directory,azure-active-directory,powershell-5.0,azure-ad-b2c-custom-policy,Azure Devops,Active Directory,Azure Active Directory,Powershell 5.0,Azure Ad B2c Custom Policy,如何使用powershell命令创建Azure AD B2C身份体验框架策略密钥,其中名称和密码是输入参数。我在internet上找不到它的任何来源似乎没有使用powershell添加策略密钥的直接方法。所有方法 您可以将Powershell用作解决方案。有一个关于使用PowerShell连接到Microsoft GraphAPI的问题 注意:首先添加应用程序权限TrustFrameworkKeySet.ReadWrite.All,并为您的租户授予许可 $Uri = "https://
TrustFrameworkKeySet.ReadWrite.All
,并为您的租户授予许可
$Uri = "https://graph.microsoft.com/beta/trustFramework/keySets/{id}/generateKey"
$Body = @{
use="sig"
kty="RSA"
nbf="1508969811"
exp="1508969811"
}
Invoke-RestMethod -Uri $Uri -Headers @{Authorization = "Bearer $($token)"} -Method Post -ContentType "application/json" -Body $Body
更新: 策略密钥的名称是的
id
键类型为的kty
。而秘密与华侨城有关
因此,您需要首先创建密钥集,然后生成密钥
:
如何输入secret和策略密钥的名称作为参数,请在更新中解释它们。如果我的回答有帮助,请接受我的回答,谢谢。
POST https://graph.microsoft.com/beta/trustFramework/keySets
Content-type: application/json
{
"id": "keyset1 like B2C_1A_test"
}