2016-03-24 25 views
2

Windows Server 2012 çalıştıran bir IIS sunucusunu ve Microsoft sunucu ürünüyle biraz acemi çalıştım.IIS Uygulaması Havuz Kullanıcı ile CMD Yarasa Komut Dosyalarını Çalıştırma

Kullanıcılardan biri, IIS üzerinden DNX web uygulamasını başlatmak için CMD/Bat dosyalarını çalıştırmaya çalışıyor. Anladığım kadarıyla, IIS'nin komut dosyasını çalıştırması için, uygulama havuzuna atanan kullanıcının bat/cmd dosyalarını çalıştırmak için izinler verilmesi gerekiyor. Bu izinler kullanıcıya nasıl ayarlanmalıdır.

Windows sisteminde yüklü olan standart araçlara bakıldığında (Bilgisayar Yönetimi> Yerel Kullanıcılar/Grup) İzin verme seçeneği bulamadık.

Bu çözümün ne kadar güvenli olduğunu merak ediyorum. Ve kullanıcı için izinleri nasıl verilir?

cevap

0

Nesneler ASP.NET Core 1/dnx ile biraz farklı çalışır. IIS yalnızca bir ters proxy gibi davranması gerekiyordu; yani ASP.NET Core uygulaması ayrı bir işlemde çalışıyor ve Kestrel web sunucusunu bir ana bilgisayar olarak kullanıyor ve IIS yalnızca uygulama isteğini iletiyor. ASP.NET Core 1/dnx uygulamasını IIS'ye nasıl yayınlayacağınızı açıklayan at this article'a bir göz atın.

+0

Maalesef, bunu elde etmem biraz zaman aldı, bu işe yarıyor (tür). Sağladığınız adımlar doğru görünüyor, kullanıcı kodumda bir şeyleri tutan bir hata var. Yine de görüşün için teşekkürler :) – fyberoptik

İlgili konular