Yazeka
Arama sonuçlarına göre oluşturuldu
IdentityServer4 kurulumu için aşağıdaki adımlar takip edilmelidir:
- NuGet Paket Yöneticisi veya .NET CLI Kullanımı: Projeye IdentityServer4 paketini eklemek için
dotnet add package IdentityServer4
komutunu kullanın 12. - Startup Sınıfı Oluşturma:
Startup
sınıfında IdentityServer4'ü yapılandırmak için gerekli hizmetleri ekleyin 1. Örneğin:public class Startup { public void ConfigureServices(IServiceCollection services) { services.AddIdentityServer() .AddDeveloperSigningCredential() .AddInMemoryApiResources(Config.GetApiResources()) .AddInMemoryClients(Config.GetClients()); } }
- Konfigürasyon Verileri:
Config
sınıfında kaynak ve istemci bilgilerini tanımlayın 1. Örneğin:public static class Config { public static IEnumerable<ApiResource> GetApiResources() { return new List<ApiResource> { new ApiResource("myApi", "My API") }; } public static IEnumerable<Client> GetClients() { return new List<Client> { new Client { ClientId = "myClient", ... } }; } }
- Uygulamayı Çalıştırma: Yapılandırmaları tamamladıktan sonra uygulamanızı çalıştırın, IdentityServer4 arka planda çalışarak kimlik doğrulama ve yetkilendirme işlemlerini gerçekleştirecektir 1.
Bu adımlar, IdentityServer4'ün temel kurulumunu sağlar. Projenizin ihtiyaçlarına göre bu yapıyı özelleştirebilir ve genişletebilirsiniz 1.
5 kaynaktan alınan bilgiyle göre: