Forum Discussion
Api example to MVC
Hi, I used the example "integrate report into webapp" and this works. But now i'm trying to get this code into a MVC structure and i'm getting errors from the redirect. I have installed the package for using Microsoft.IdentityModel.Clients.ActiveDirectory, but the following gives an error:
AuthenticationResult AR = AC.AcquireTokenByAuthorizationCode(code, new Uri(redirectUri), cc);
It can't find the AcquireTokenByAuthorizationCode(code, new Uri(redirectUri), cc); method.
Does anybody have an idea how to solve this?
Alright.. so after a lot of try and error I found out the method AcquireTokenByAuthorizationCode is no longer supported in the new versions of Microsoft.IdentityModel.Clients.ActiveDirectory. I now tried version 2.22 which works. The example uses v2.19.
In newer versions it is needed to use AcquireTokenByAuthorizationCodeAsync.
5 Replies
- v-chuncz-msftCommunity Support
According to your description, it seems to be an issue of ambiguous class name. Try to use the fully qualified name(Microsoft.IdentityModel.Clients.ActiveDirectory.AuthenticationContext).
- fer_vdFrequent Visitor
Hi thanks for your reply.
I added the full name now, but it makes no difference.
- fer_vdFrequent Visitor
Alright.. so after a lot of try and error I found out the method AcquireTokenByAuthorizationCode is no longer supported in the new versions of Microsoft.IdentityModel.Clients.ActiveDirectory. I now tried version 2.22 which works. The example uses v2.19.
In newer versions it is needed to use AcquireTokenByAuthorizationCodeAsync.