Kimlik doğrulamasını yapılandırma
Azure uzaktan Işleme, Azure uzamsal bağlayıcı (ASA)ile aynı kimlik doğrulama mekanizmasını kullanır. İstemcilerin REST API 'Leri başarıyla çağırmak için aşağıdakilerden birini ayarlaması gerekir:
Accountkey: Azure Portal uzaktan işleme hesabının "anahtarlar" sekmesinde elde edilebilir. Hesap anahtarları yalnızca geliştirme/prototipleme için önerilir.

Accountdomain: Azure Portal uzaktan işleme hesabının "genel bakış" sekmesinde elde edilebilir.

Authenticationtoken: msal kitaplığıkullanılarak elde edilebilir bir Azure AD belirtecidir. Kullanıcı kimlik bilgilerini kabul etmek için kullanılabilen birden çok farklı akış vardır ve bu kimlik bilgilerini bir erişim belirteci almak için kullanabilirsiniz.
Mraccesstoken: Azure Karma Gerçeklik güvenlik belirteci hizmeti 'NDEN (STS) elde EDILEBILIR bir Mr belirtecidir.
https://sts.<accountDomain>Aşağıda benzer BIR Rest çağrısı kullanılarak uç noktadan alınır:GET https://sts.southcentralus.mixedreality.azure.com/Accounts/35d830cb-f062-4062-9792-d6316039df56/token HTTP/1.1 Authorization: Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1Ni<truncated>FL8Hq5aaOqZQnJr1koaQ Host: sts.southcentralus.mixedreality.azure.com Connection: Keep-Alive HTTP/1.1 200 OK Date: Tue, 24 Mar 2020 09:09:00 GMT Content-Type: application/json; charset=utf-8 Content-Length: 1153 Accept: application/json MS-CV: 05JLqWeKFkWpbdY944yl7A.0 {"AccessToken":"eyJhbGciOiJSUzI1<truncated>uLkO2FvA"}Yetkilendirme üstbilgisinin şu şekilde biçimlendirildiği yer:
Bearer <Azure_AD_token>veyaBearer <accoundId>:<accountKey>. İlki güvenlik için tercih edilir. Bu REST çağrısından döndürülen belirteç MR erişim belirtecidir.
Dağıtılan uygulamalar için kimlik doğrulaması
Yalnızca geliştirme sırasında hızlı prototipleme için hesap anahtarları önerilir. Uygulamanızda ekli bir hesap anahtarı kullanarak uygulamanızı üretime göndermemelidir. Önerilen yaklaşım, Kullanıcı tabanlı veya hizmet tabanlı bir Azure AD kimlik doğrulaması yaklaşımını kullanmaktır.
Azure AD Kullanıcı kimlik doğrulaması
Azure AD kimlik doğrulaması, Azure uzamsal Tutturucuların belgelerindeaçıklanmıştır.
Azure portal Azure Active Directory kullanıcı kimlik doğrulamasını yapılandırmak için adımları izleyin.
Uygulamanızı Azure Active Directory kaydedin. Kayıt kapsamında, uygulamanızın çok kiracılı olup olmayacağını belirlemeniz gerekir. Ayrıca, kimlik doğrulama dikey penceresinde uygulamanız için izin verilen yeniden yönlendirme URL 'Lerini sağlamanız gerekir.
API izinleri sekmesinde, mixedreality kapsamındaki mixedreality. SignIn kapsamı Için temsilci izinleri isteyin.
Güvenlik > Izinleri sekmesinde yönetici onayı verin.
Ardından, Azure uzaktan Işleme kaynağına gidin. Access Control panelinde, uygulama ve kullanıcılarınız için istenen rolleri , Azure uzaktan işleme kaynağınız için temsilci erişim izinleri kullanmak istediğiniz adına verin.
uygulama kodunuzda azure AD kullanıcı kimlik doğrulamasını kullanma hakkında daha fazla bilgi için bkz . öğretici: azure uzaktan işleme ve model depolama-Azure Active Directory kimlik doğrulamasının güvenliğini sağlama
Azure rol tabanlı erişim denetimi
Hizmetinize verilen erişim düzeyini denetlemeye yardımcı olmak için, rol tabanlı erişim verirken aşağıdaki rolleri kullanın:
- Uzaktan Işleme Yöneticisi: Azure uzaktan işleme için Kullanıcı dönüştürme, oturum, işleme ve Tanılama özelliklerini yönetme olanağı sunar.
- Uzaktan Işleme istemcisi: kullanıcıya Azure uzaktan işleme yönelik oturum, işleme ve Tanılama özelliklerini yönetme olanağı sağlar.