Azure:如何为服务总线命名空间创建访问控制服务命名空间?
Azure服务总线有两种身份验证机制:Azure:如何为服务总线命名空间创建访问控制服务命名空间?,azure,Azure,Azure服务总线有两种身份验证机制: 共享访问签名 访问控制服务 根据, 对于2014年8月之前创建的所有(服务总线)命名空间 创建了相应的ACS命名空间 现在是2014年8月之后,所以当您通过Azure管理门户创建服务总线名称空间时,不会创建附带的ACS名称空间 上面的相同链接还指示使用以下Azure PowerShell cmd let: New-AzureSBNamespace YOUR_NAMESPACE –useAcs True 但是 那么如何为SB命名空间创建ACS namc
- 共享访问签名
- 访问控制服务
New-AzureSBNamespace YOUR_NAMESPACE –useAcs True
但是
那么如何为SB命名空间创建ACS namcespace呢?首先,您是否使用了最新版本的powershell cmdlet?新版本于8月22日发布 有点混乱,更新的powershell cmdlet尚未发布。但是,如果不使用新参数,将自动创建关联的ACS命名空间。几小时前,我自己通过web平台安装程序使用最新(2014年8月22日)版本的Azure Powershell cmdlet验证了这一点
也就是说,产品团队鼓励使用SAS而不是ACS 首先,您是否正在使用最新版本的powershell cmdlet?新版本于8月22日发布 有点混乱,更新的powershell cmdlet尚未发布。但是,如果不使用新参数,将自动创建关联的ACS命名空间。几小时前,我自己通过web平台安装程序使用最新(2014年8月22日)版本的Azure Powershell cmdlet验证了这一点
也就是说,产品团队鼓励使用SAS而不是ACS 就我看来,没有办法向已经创建的SB添加ACS支持 我所做的是删除服务总线,然后使用Powershell再次创建它。而且,它不允许我使用相同的SB名称,因此我必须设置另一个名称 在删除之前,请确保已导出结构,以避免丢失过滤器等 以下是您需要的Azure PowerShell命令:
Add-AzureAccount
get-azuresubscription
select-azuresubscription <name of the subscription you need>
new-azuresbnamespace <name for the service bus> "North Europe" -CreateACSNamespace $true -NamespaceType Messaging
添加AzureAccount
获得azuresubscription
选择azuresubscription
新azuresbnamespace“北欧”-CreateACSNamespace$true-命名空间类型消息传递
别忘了将结构导入回去。据我所知,没有办法向已经创建的SB添加ACS支持 我所做的是删除服务总线,然后使用Powershell再次创建它。而且,它不允许我使用相同的SB名称,因此我必须设置另一个名称 在删除之前,请确保已导出结构,以避免丢失过滤器等 以下是您需要的Azure PowerShell命令:
Add-AzureAccount
get-azuresubscription
select-azuresubscription <name of the subscription you need>
new-azuresbnamespace <name for the service bus> "North Europe" -CreateACSNamespace $true -NamespaceType Messaging
添加AzureAccount
获得azuresubscription
选择azuresubscription
新azuresbnamespace“北欧”-CreateACSNamespace$true-命名空间类型消息传递
别忘了将结构导入回去。看起来Azure Java库与ACS还不兼容:我认为恰恰相反,Java SDK不支持SAS,需要ACS命名空间,而当前在从门户创建命名空间时没有创建该命名空间。你是对的。我在写评论时混合了缩写词。你能从PHP使用ACS连接吗?ACS正在被弃用。您应该查看Azure AD及其组件解决方案,以满足Azure中的任何安全需求。Azure Java库似乎尚未与ACS兼容:我认为恰恰相反,Java SDK不支持SAS,需要ACS命名空间,而当前在您从门户创建命名空间时未创建该命名空间。您是对的。我在写评论时混合了缩写词。你能从PHP使用ACS连接吗?ACS正在被弃用。您应该了解Azure AD及其组件解决方案,以满足Azure中的任何安全需求。