为资源管理节点 Azure SDK 创建令牌

Create a token for Resource Management Node Azure SDK

过去几天我一直在使用 Node Azure SDK,一切都很顺利,除了我找不到任何关于如何为 ResourceManagement 创建访问令牌的文档 API。这似乎不像 SDK 中的其他 API 那样使用 PEM + SubId。

我确实找到了 MSDN 文档,但它们是特定于 .Net 的,并且假定令牌是通过 .dll 文件生成的。有没有人有通过 Node 生成此令牌的经验?

编辑:

作为参考,我先在 repo 上询问过,但尚未得到回复(假期)

我认为你必须使用 Active Directory http://blogs.msdn.com/b/tomholl/archive/2014/11/25/unattended-authentication-to-azure-management-apis-with-azure-active-directory.aspx

对于其他想要这样做的人:

您需要执行服务到服务类型的 OAuth 调用。这与大多数文档显示的用户身份验证略有不同。

下面的 link 几乎可以引导您完成它。我已经在邮递员 (chrome) 中进行了测试,并已成功取回令牌。

http://msdn.microsoft.com/en-us/library/azure/dn645543.aspx