Bağlantı dizesinde Integrated Security=True
kullanarak bir veritabanına bağlanan bir ASP.NET Core uygulamasına sahibim, böylece uygulamayı çalıştıran kullanıcının kimlik bilgileri uygulamaya bağlanır. veritabanı ve böylece bağlantı dizesine User Id=username;Password=password
kullanıcı adı ve parola eklemek zorunda kalmam.Docker'da ASP.NET Çekirdek Uygulamasını Çalıştır Özel Kullanıcı Olarak Çalışıyor
Yukarıdaki uygulamanın bir Docker kapsayıcısını, etki alanımdaki bir kullanıcı hesabını kullanarak nasıl çalıştırabilirim. Bu yapabileceğim bir şey mi? Öyleyse, hala önerilen bir yaklaşım mı? Bu possible using Windows containers görünüyor ama linux hakkında ne?
https://docs.microsoft.com/en-us/sql/linux/sql-server-linux-active-directory-authentication Docker konteynırların içine çalışan veritabanı ve uygulama musunuz? –
@JanshairKhan Hayır, ağ üzerinde çalışan ayrı sanal makinelerdir. –
2 seçeneğiniz var: veritabanı ve uygulamaları, aynı Docker ağındaki Docker kapsayıcılarının içinde tek bir VM üzerinde çalıştırın (Bu, Linux kapsayıcılarıyla çalışır) veya açık bir şekilde veritabanınızda VM2'nin IP adresini belirtir. VM1 üzerinde çalışıyor. –