İçeriden dağıtımın adını (barındırılan hizmetin oluşturulduğunda adlandırıldı) ve konumun (Kuzey Avrupa, Asya Anywere vb.) Adını alabilmek istiyorum. çalışan bir web rolü. Sertifika ve abonelik kimliğine güvenmek istemiyorum. gibiWebrole, dağıtımın adını ve konumunu öğrenmek için:
şey:
// Current role name. Ex: WebRole_IN_0
RoleEnvironment.CurrentRoleInstance.Id
// Deployment id of the role. Ex: 44b522f7e8b94412b046bbab08116d87
RoleEnvironment.DeploymentId
ama sadece dağıtım adını ve dağıtım konumunu dönüyor.
Bu, abonelik kimliğini ve sertifika dosyasını kullanarak REST API'sı geçmeden mümkün mü?
+1 - beğenmediğim için değil, ama doğru. Web rollerinin dağıtım adını veya coğrafi yerini belirleyebilmesi iyi olur. IP tarafından yapılmaya çalışılıyor gibi görünmüyor - Kuzey Avrupa web rolü ABD'de http://www.geoiptool.com/en/?IP=65.52.231.154 – mawtex
tarafından alındığı için bunun cevabından korkuyordum , ama bunun için herhangi bir şekilde teşekkürler :) –