79600439

Date: 2025-04-30 13:47:37
Score: 1.5
Natty:
Report link

How to get access token from AAD authentication service using certificate in Azure data factory web activity , I can not use client secret for this , Certificate from Service principle is already stored in Azure key vault.I saw similar question earlier in stackoverflow: Azure data factory AD access token using certificate But i dont see any answer/solution yet..So far as a alternative I just used azure automation account to generate bearer token. But i am looking if there is any other option or method to try I tried uploading certificate to keyvault and then tried giving reference but it is not generating JWT token.

ADF Web Activity can call any REST endpoint. It does not support generating signed JWTs using a client certificate a requirement for client_assertion grant type in AAD. Web Activity in ADF can call REST endpoints but cannot sign JWT tokens with a private key, which is required to authenticate using a certificate.

ADF does not have the capability to generate and sign JWT tokens with certificates, even if the certificate is stored in Key Vault. There is no built-in cryptographic support in ADF pipelines or Web Activities. It does not support using certificates stored in Key Vault to perform that cryptographic operation.

Since ADF cannot sign JWTs with a certificate, Microsoft recommends using external components for this like Azure Function / Azure Automation

you can refer documentation. also you can refer documentation

Reasons:
  • Blacklisted phrase (1): stackoverflow
  • Long answer (-1):
  • No code block (0.5):
  • Starts with a question (0.5): How to
  • Low reputation (0.5):
Posted by: Shraddha Pore