zuzugreifen Ich habe Oauth mit meiner WebAPI 2-Anwendung implementiert, und mehrere Anwendungen greifen auf die API zu. Nach der Authentifizierung nach einer Anforderung über das Auth-Token während senden, kann ich den Benutzer zugreifen, wie folgt:Ist es möglich, auf die Client-ID von einem AuthToken (RequestContext) in WebAPI 2
var currentUser = RequestContext.Principal;
bei der Anmeldung die clientId
wurde wie folgt eingestellt:
context.OwinContext.Set<AppClient>("oauth:client", client);
Gibt es eine Möglichkeit, auf diese Client-ID zuzugreifen? Ich möchte bestimmte Aktionen/Controller auf bestimmte Clients beschränken. Gibt es eine Möglichkeit, dies zu tun?
Ich habe versucht, den Client immer wie folgt:
var client = Request.GetOwinContext().Get<string>("oauth:client");
aber das funktioniert nicht.