Code: Select all
az login --service-principal -u -p --tenant &&
az storage blob upload \
--container-name "\$web" \
--account-name \
--name test.txt \
--file test.txt \
--auth-mode login
Code: Select all
val defaultAzureCredential: DefaultAzureCredential =
DefaultAzureCredentialBuilder()
.tenantId(azureConfig.azureTenantId)
.build()
val blobServiceClient =
blobServiceClientBuilder
.endpoint(azureConfig.storageAccountUrl)
.credential(defaultAzureCredential)
.buildClient()
val blobContainerClient = blobServiceClient.getBlobContainerClient(STORAGE_ACCOUNT_CONTAINER)
try {
val fileName = "${appSlug}_${LocalDateTime.now().format(pattern)}.zip"
val blobClient = blobContainerClient.getBlobClient(fileName)
blobClient.upload(inputStream, true)
< /code>
Ich erhalte den folgenden Fehler: < /p>
Issuer validation failed. Issuer did not match.
und ich habe überprüft, ob das Token aus dem DefaultAzureCredential> das gleiche Ereignis abgerufen hat. Ideen?