我希望能够从正在运行的Web角色中获取名称(在创建托管服务时命名)和部署的位置(North Europe,Asia Anywere等)。我不想依赖证书和订阅ID。
类似的东西:
// Current role name. Ex: WebRole_IN_0
RoleEnvironment.CurrentRoleInstance.Id
// Deployment id of the role. Ex: 44b522f7e8b94412b046bbab08116d87
RoleEnvironment.DeploymentId
但只返回部署名称和部署位置。
如果不使用订阅ID和证书文件通过REST API,这是否可行?
答案 0 :(得分:3)
不,如果不使用Service Management API,就无法做到这一点。为什么不把它放在配置设置中?部署后它无法改变......