, aşağıdaki gibi katman aracılığıyla OAth Yetkilendirme Sunucusu kurarak bir belirteç vermek için bir bitiş noktası oluşturmak edebilmek için kullanılan: BelkiOAuth Yetkilendirme Servisi Web API 2'de
//Set up our auth server options.
var OAuthServerOptions = new OAuthAuthorizationServerOptions()
{
AllowInsecureHttp = true,
TokenEndpointPath = new PathString("/token"),
AccessTokenExpireTimeSpan = TimeSpan.FromDays(1),
Provider = new SimpleAuthorizationServerProvider()
};
// Sets up the token issue endpoint using the options above
app.UseOAuthAuthorizationServer(OAuthServerOptions);
Ben Onu özlüyorum, ancak ASP.NET Core'da bunu nasıl yapacağımı anlamaya çalışıyorum. Kaynağa baktım (https://github.com/aspnet/Security) ama gerçekten benzer bir şey görmüyorum. Bunu başarmanın yeni bir yolu var mı? Bir denetleyici oluşturup kendim mi yapmam gerekiyor?
OAuth Kimlik Doğrulama Middleware yoluyla kurulabilir nasıl görüyorum, ama bu benim API gelen iddialar sorunu yetkilendirme kısmını görüyor.
belki bu yardımcı olabilir. o thinktecture kimlik sunucusuyla bir cevap var:, http://stackoverflow.com/questions/29360563/asp-net-5-oauth-bearer-token-authentication/29487480#29487480 –
Teşekkür @CedricDumont, ben entegre bir şey arıyordu ama Thinktecture'u düşündüm. Günün sonu benimle birlikte olabilir. Çok sağlam. – swannee