As I know, using CredentialCache.DefaultCredentials in your .NET Web App will not automatically trigger Kerberos Constrained Delegation (KCD) for Azure AD authentication to the Power BI Report Server.
.Net Web App accessing PowerBI Report Server
Hi,
I have a .NET Web App that is accessing reports from a Power BI Report Server. The .NET Web App is using Azure AD for authentication and the Power BI Report Server is configured for Kerberos Constrained Delegation(KCD). If I need to authenticate from my web app to the report server using the Azure AD user, should I just be using CredentialCache.DefaultCredentials and KCD would automatically kick in and my web app will not use the IIS App Pool identity?
Hoping someone can give more clarity on this.
Thanks!
2 answers
Sort by: Most helpful
-
-
Vahid Ghafarpour 22,430 Reputation points
2023-07-27T21:39:04.02+00:00 I think using CredentialCache.DefaultCredentials in your .NET Web App will not automatically trigger Kerberos Constrained Delegation (KCD) for Azure AD authentication to the Power BI Report Server.