Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu paket, Azure ConnectedCache istemcisi için bir izomorfik SDK (hem Node.js hem de tarayıcılarda çalışır) içerir.
Microsoft Connected Cache Rest Api sürüm 2023-05-01-preview
Anahtar bağlantılar:
Başlangıç Yapmak
Şu anda desteklenen ortamlar
- Node.js LTS sürümleri
- Safari, Chrome, Edge ve Firefox'un en son sürümleri.
Daha fazla ayrıntı için destek ilkemize bakın.
Prerequisites
@azure/arm-connectedcache paketini yükleme
npmile JavaScript için Azure ConnectedCache istemci kitaplığını yükleyin:
npm install @azure/arm-connectedcache
Bir ConnectedCacheClient oluşturun ve kimlik doğrulaması yapın.
Azure ConnectedCache API'sine erişmek üzere bir istemci nesnesi oluşturmak için Azure ConnectedCache kaynağınızın endpoint ve bir credentialgerekir. Azure ConnectedCache istemcisi kimlik doğrulaması için Azure Active Directory kimlik bilgilerini kullanabilir.
Azure ConnectedCache kaynağınızın uç noktasını Azure portalbulabilirsiniz.
@azure/identity kütüphanesinden veya bir AAD Token üzerinden bir kimlik doğrulaması kullanarak Azure Active Directory ile kimlik doğrulaması yapabilirsiniz.
Aşağıda gösterilen DefaultAzureCredential sağlayıcısını veya Azure SDK ile sağlanan diğer kimlik bilgisi sağlayıcılarını kullanmak için lütfen paketi yükleyin @azure/identity :
npm install @azure/identity
Ayrıca, hizmet sorumlunuza uygun rolü atayarak yeni bir AAD uygulaması kaydetmeniz ve Azure ConnectedCache erişimi vermeniz AZURE_CLIENT_ID, AZURE_TENANT_ID, AZURE_CLIENT_SECRET.
Azure AD Uygulaması nasıl oluşturulacağı hakkında daha fazla bilgi için this guide adresine göz atın.
Node.js ve Node benzeri ortamları kullanarak istemcinin kimliğini doğrulamak için DefaultAzureCredential sınıfını kullanabilirsiniz.
import { ConnectedCacheClient } from "@azure/arm-connectedcache";
import { DefaultAzureCredential } from "@azure/identity";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const client = new ConnectedCacheClient(new DefaultAzureCredential(), subscriptionId);
Tarayıcı ortamlarında kimlik doğrulaması yapmak için InteractiveBrowserCredential paketindeki @azure/identity kullanın.
import { InteractiveBrowserCredential } from "@azure/identity";
import { ConnectedCacheClient } from "@azure/arm-connectedcache";
const subscriptionId = "00000000-0000-0000-0000-000000000000";
const credential = new InteractiveBrowserCredential({
tenantId: "<YOUR_TENANT_ID>",
clientId: "<YOUR_CLIENT_ID>",
});
const client = new ConnectedCacheClient(credential, subscriptionId);
JavaScript Paketi
Bu istemci kitaplığını tarayıcıda kullanmak için önce bir paketleyici kullanmanız gerekir. Bunun nasıl yapılacağının ayrıntıları için lütfen
Temel kavramlar
ConnectedCacheClient
ConnectedCacheClient, Azure ConnectedCache istemci kitaplığını kullanan geliştiriciler için birincil arabirimdir. Azure ConnectedCache hizmetinin erişebileceğiniz farklı özelliklerini anlamak için bu istemci nesnesinde yöntemleri keşfedin.
Troubleshooting
Logging
Loglamayı etkinleştirmek, hatalarla ilgili yararlı bilgilerin ortaya çıkmasına yardımcı olabilir. HTTP isteklerinin ve yanıtlarının günlüğünü görmek için ortam değişkenini AZURE_LOG_LEVEL olarak infoayarlayın. Alternatif olarak, çalışma zamanında setLogLevel@azure/logger çağrılarak günlük tutma etkinleştirilebilir.
import { setLogLevel } from "@azure/logger";
setLogLevel("info");
Günlükleri etkinleştirme hakkında daha ayrıntılı yönergeler için @azure/günlükçü paketi belgelerine bakabilirsiniz.
Contributing
Bu kitaplığa katkıda bulunmak istiyorsanız kodu oluşturma ve test etme hakkında daha fazla bilgi edinmek için lütfen katkıda bulunma kılavuzu okuyun.
İlgili projeler
- JavaScript için Microsoft Azure SDK
Azure SDK for JavaScript