azure-identity-ts
Autenticar em Serviços Azure
Esta skill fornece documentação e exemplos para autenticação em serviços Azure usando o Azure Identity SDK para JavaScript e TypeScript. Suporta vários métodos de autenticação, incluindo identidades gerenciadas, service principals e credenciais de desenvolvedor.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "azure-identity-ts". Como faço para autenticar usando DefaultAzureCredential?
النتيجة المتوقعة:
Use DefaultAzureCredential para seleção automática do método de autenticação:
```typescript
import { DefaultAzureCredential } from '@azure/identity';
import { BlobServiceClient } from '@azure/storage-blob';
const credential = new DefaultAzureCredential();
const blobClient = new BlobServiceClient(
'https://<account>.blob.core.windows.net',
credential
);
```
A cadeia de credenciais tenta: Environment → Workload Identity → Managed Identity → VS Code → Azure CLI → Azure PowerShell → Azure Developer CLI
استخدام "azure-identity-ts". Configure identidade gerenciada para minha Azure Function
النتيجة المتوقعة:
Use ManagedIdentityCredential para Azure Functions com identidade atribuída pelo sistema:
```typescript
import { ManagedIdentityCredential } from '@azure/identity';
const credential = new ManagedIdentityCredential();
// Para identidade atribuída pelo usuário, passe o clientId:
// const credential = new ManagedIdentityCredential({ clientId: '<user-assigned-client-id>' });
```
التدقيق الأمني
آمنThis is a documentation skill for Azure Identity SDK. Static findings are false positives - the skill documents authentication methods (environment variables, CLI commands, certificate paths) which are standard for authentication library documentation. No executable code, no credential handling, only documentation with placeholder values.
مشكلات عالية المخاطر (2)
مشكلات متوسطة المخاطر (1)
مشكلات منخفضة المخاطر (2)
درجة الجودة
ماذا يمكنك بناءه
Autenticação no Azure App Service
Configurar autenticação de identidade gerenciada para uma aplicação Node.js em execução no Azure App Service para acessar o Azure Storage
Autenticação de Pipeline CI/CD
Configurar autenticação service principal para implantações automatizadas sem login interativo
Configuração de Desenvolvimento Local
Usar credencial Azure CLI para desenvolvimento local com o mesmo fluxo de autenticação da produção
جرّب هذه الموجهات
Como faço para autenticar no Azure usando DefaultAzureCredential no meu projeto TypeScript?
Mostre-me como usar identidade gerenciada para autenticar a partir de uma VM Azure
Como faço para autenticar usando um service principal com segredo de cliente?
Crie uma cadeia de credenciais personalizada que tente identidade gerenciada primeiro, depois faça fallback para Azure CLI
أفضل الممارسات
- Use DefaultAzureCredential na maioria dos casos - ele seleciona automaticamente o melhor método de autenticação
- Prefira identidade gerenciada em produção para evitar armazenar segredos
- Use ChainedTokenCredential para criar cadeias de fallback personalizadas para confiabilidade
تجنب
- Hardcodar segredos de cliente no código-fonte - use variáveis de ambiente em vez disso
- Usar credenciais interativas em produção - use identidade gerenciada ou service principals
- Ignorar falhas na cadeia de credenciais - sempre configure opções de fallback apropriadas