Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now

Reply
Anonymous
Not applicable

NullReferenceExection when calling authenticationContext.AcquireTokenAsync

I am attempting an app_owns_data embedded PowerBI integration using the sample code from

https://github.com/Microsoft/PowerBI-Developer-Samples/tree/master/App%20Owns%20Data

 

I registered the application and added the applicationId to web.config.  In addition, specified the username and pwd of the master account.

 

On the Azure side, I configured the ADD permissions as shown below (see checked items in first image).

 

When authenticationContext.AcquireTokenAsync is invoked, I get the exception listed above.

 

Code:

 

// AuthorityUrl = https://login.microsoftonline.com/common/
// ResourceUrl = https://analysis.windows.net/powerbi/api
var authenticationContext = new AuthenticationContext(AuthorityUrl);
var credential = new UserPasswordCredential(Username, Password);
authenticationResult = authenticationContext.AcquireTokenAsync(ResourceUrl, ApplicationId, credential).Result;

 

Pictures below:

 

1. The AD permissions in Azure Portal

2. The NullReferenceException settings dialog

3. The top portion of the call-stack.

 

The version of Microsoft.IdentityModel.Clients.ActiveDirectory I use is the one form GitHub, v4.5.0.  In addition, Microsoft.PowerBI.Api is v2.4.0, but that is irrelevant here as I do not even got to the point of using it.

 

Has anyone experienced this?

 

img1.pngimg2.pngimg3.png

 

 

 

 

0 REPLIES 0

Helpful resources

Announcements
Fabric Data Days Carousel

Fabric Data Days

Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!

October Power BI Update Carousel

Power BI Monthly Update - October 2025

Check out the October 2025 Power BI update to learn about new features.

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.