IssuerName和IssuerKey

IssuerName和IssuerKey

我正在关注这个tutorial
它提到我应该从servicebus的属性中获取issuername和issuerkey。使用vs2012服务器资源管理器检查我的servicebus时,没有名为issuername和issuerkey的属性。当我使用在线azure管理控制台并单击连接信息时,我只得到一个连接字符串,而不是预期的issuername和issuerkey。
这些价值观在哪里?我在接受免费审判,这有关系吗?
这就是我看到的。
http://lh3.googleusercontent.com/-Fj9_XtqozFU/VAX4tBSSBZI/AAAAAAACCcY/zpaGo5EPx9Y/w667-h519-no/Azure.jpg

最佳答案

转到“配置”选项卡,您将看到共享访问策略。为了演示/示例,您可以只使用rootmanagesharedaccesskey。然而,这不是最佳做法。您应该创建适合应用程序的共享访问策略,无论它是具有发送权限的客户端,还是具有发送和侦听权限的服务,等等。
示例/教程中也有一个bug(旧sdk的过时内容)。在queueconnector.cs文件中,createNamespaceManager应调用createSharedAccessSignatureTokenProvider,而不是createSharedSecretTokenProvider。
顺便说一下,您还可以从连接字符串中获取这些值。您只需从连接字符串中的其他值中提取它们。

10-01 08:27