Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 041
3 mins read

Practice Assessment for Exam AZ-204: Developing Solutions for Microsoft Azure – 041



✅ Phân tích đáp án câu hỏi

📌 Dịch câu hỏi:

Bạn đang phát triển một giải pháp lưu trữ bí mật (secrets) trong Azure Key Vault có tên là myvault.

Bạn cần truy xuất giá trị của một bí mật tên là mysecret được lưu trữ trong myvault.

Bạn nên sử dụng lệnh CLI nào?


🔍 Các lựa chọn:

Lệnh CLICó phù hợp không?Giải thích
az keyvault secret recover --name mysecret --vault-name myvault❌ KhôngLệnh recover được dùng để khôi phục bí mật đã bị xóa tạm thời (recover deleted secret), không dùng để truy xuất giá trị của bí mật đang tồn tại.
az keyvault secret recover --id myvault/mysecret❌ KhôngVẫn là lệnh recover, không phù hợp vì đề bài yêu cầu lấy giá trị bí mật, không phải khôi phục bí mật đã xóa.
az keyvault secret show --id myvault/mysecret❌ KhôngDù là lệnh đúng (show), nhưng tham số --id cần là URL đầy đủ của bí mật, ví dụ: https://myvault.vault.azure.net/secrets/mysecret. Dạng myvault/mysecretkhông hợp lệ.
az keyvault secret show --name mysecret --vault-name myvaultĐúngĐây là cú pháp chính xác nhất và đầy đủ để truy xuất giá trị của bí mật (get the secret’s value) từ một Key Vault cụ thể.

📘 Bổ sung từ tài liệu chính thức

Mục này kiểm tra kiến thức của thí sinh về việc phát triển mã sử dụng khóa (keys), bí mật (secrets)chứng chỉ (certificates) được lưu trữ trong Azure Key Vault.

Lệnh CLI az keyvault cung cấp nhiều lệnh để thao tác với secrets.

  • Lệnh thường dùng nhất là:
    • set để lưu trữ bí mật mới.
    • show để truy xuất giá trị của bí mật (get the secret’s value).

Khi sử dụng các lệnh này, bạn có thể:

  • Cung cấp --id với giá trị đầy đủ theo dạng:
    https://<keyvaultname>.vault.azure.net/secrets/<secret-name>/<secret-version>
  • Hoặc chỉ cần cung cấp --name--vault-name.

Lưu ý: Dạng --id myvault/mysecret là không hợp lệ vì không phải là URL đầy đủ.

🔗 Nguồn tài liệu:


✅ Kết luận:

Đáp án chính xác:
az keyvault secret show --name mysecret --vault-name myvault

🔐 Lý do:

  • Đây là lệnh chính xác và đơn giản nhất để truy xuất bí mật hiện có từ Azure Key Vault, sử dụng tên bí mật và tên Key Vault cụ thể.
  • Các lựa chọn recover là để khôi phục bí mật đã xóa, không dùng trong trường hợp này.
  • --id chỉ hợp lệ nếu là URL đầy đủ – dạng myvault/mysecret là sai cú pháp.

Leave a Reply

Your email address will not be published. Required fields are marked *