Bazı denetim nedenlerinden ötürü, AccessToken
'u oluşturulduktan sonra Db'ye kaydetmem istenirse, 'u döndüren Owin API Sınıfı var mı?Oauth2 AccessToken'i Owin Api'den oluşturulduktan sonra nasıl edinirsiniz?
public override async Task GrantResourceOwnerCredentials(OAuthGrantResourceOwnerCredentialsContext context)
{
//check user credentials
....
context.Validated(ticket);
//Where should I get the generated token?
}
}
buldum tek geçici çözüm çıkış akışı okur Global.Asax
bir Http filtre oluşturmak ve oradan Token elde etmektir.
Doğrudan bu Owin Api adresinden daha zarif bir yolu var mı?
aşağıda kodu olarak sınıf OAuthAuthorizationServerProvider içinde TokenEndpointResponse geçersiz kılmak gerekir benim web API, lütfen nerede saklanacağını belirtin. – Pradeep
Erişim belirtecini nasıl değiştireceğinizle ilgili herhangi bir fikir var mı? context.AccessToken = "newToken", bir düzenleyici olmadığı için çalışmak için görünmüyor. – ozzy432836