I'm using gmail api on my site with asp.net but I chose web client when getting credential but I get error
I use GoogleWebAuthorizationBroker.AuthorizeAsync but
"Error: redirect_uri_mismatch" I get an error.
How do i use.
UserCredential credential; try{
using (var stream = new FileStream(json, FileMode.Open, FileAccess.Read))
{
credential = await GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets,
new[] { GmailService.Scope.GmailReadonly, GmailService.Scope.MailGoogleCom, GmailService.Scope.GmailModify },
v1,
CancellationToken.None,
new FileDataStore(uygulamaAdi)
);
}
var gmailService = new GmailService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = uygulamaAdi
});
return gmailService;
}