Share via

DependencyFailure when retrieving Issue Credential URL. This was working

Honorio Ylizarde 1 Reputation point
2021-07-30T16:58:41.45+00:00

Good afternoon. We've been working with Verifiable Credentials (preview) for 1.5-2 months. We've started with Microsoft's reference issuer/app.js and verifier/app.js code (found here https://github.com/Azure-Samples/active-directory-verifiable-credentials) and have made some modifications in order to issue & verify VCs using our own key vaults, DiDs, etc. Yesterday after deploying an updated VC and updating our issuer/app.js code I started seeing this error (contract and tenant id are not actual ones) :

{
"error": {
"code": "DependencyFailure",
"message": "Failed to obtain contract 'XYZContract' for tenant '12345678-1234-1234-1234-1234567890ab'."
}
}

Has anyone encountered this before?

Microsoft Security | Microsoft Entra | Microsoft Entra External ID

2 answers

Sort by: Most helpful
  1. Rohit Gulati 1 Reputation point Microsoft Employee
    2021-08-05T18:36:28.677+00:00

    Could you confirm if the P2 license is still valid and not expired?

    Was this answer helpful?

    0 comments No comments

  2. Rohit Gulati 1 Reputation point Microsoft Employee
    2021-08-04T12:17:11.677+00:00

    Does your account and the Verifiable Credential Issuing service SPN have "Storage Blob Data Reader" permission on the container? Could you check that as the first step. Here is the section in the document that explains the permissions required
    https://learn.microsoft.com/en-us/azure/active-directory/verifiable-credentials/enable-your-tenant-verifiable-credentials#assign-a-blob-role

    Also, does your tenant have Azure AD Premium P2 License?

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.