Forum
Merhabalar CozumPark ve Ekibi,
MVC Uzerinde Gelistirdigim Uygulama Uzerinde Kullanicilarin Local Dizininde Bulunan Bir Exe Dosyasina Argument Gonderimi Yaparak Calistirma İslemi Planlamaktayim, Yalniz Kendi Yazilim Ortamim da Test Ettigimde Local Dizin Oldugu İcin Calisma Sorunu Olmuyor,
ProcessStartInfo info = new ProcessStartInfo();
info.FileName = @"D:\Programs\Microsoft VS Code\Code.exe";
info.Arguments = "";
info.WindowStyle = ProcessWindowStyle.Normal;
Process pro = Process.Start(info);
pro.WaitForExit();
Yalniz Uygulama Plesk Hosting Uzerinde Calistirma Sirasinda Tabi Local Dizini Tetiklemeyecektir,
Hosting Uzerinden Kullanicinin Local Dizini Uzerindeki Exe Dosyasini Nasil Calistirabilirim ?
Sizlerden Bilgi Beklemekteyim, İyi Calismalar...
Yapmaya çalıştığınız şey bir güvenlik açığı. Kullanıcı tarafındaki exe nin rolünü bir servise taşıyarak web tarafında bu servis üzerinden hizmet almanız daha doğru olacaktır.
Merhabalar @SerkanAtes
Bilgilendirme İcin Tesekkurler
Yalniz Belirttigim Durum Bizim IT Departmani İle Kendi Aramizda Sadece Belli Yetkide Kisilerin Girrbilecegi Bir İslem ve Burada TightVNC İle Argument İlede Sifre Gonderimi İle Baglanti Hizlandirmayi Hedeflemekteyiz,
Kullanıcı tarafındaki exe nin rolünü bir servise taşıyarak web tarafında bu servis üzerinden hizmet almanız daha doğru olacaktır.
Bu Durumu Nasil Yapacagimi Dokuman İle Detaylandirabilirmisiniz ?
Fark etmez sonuçta bir browser çağırmayacak mı bunu? Bu olayı browserlar desteklemiyor güvenli kabul etmiyor Serkan hocanın dediği gibi. Geçenlerde de benzer bir şey sorulmuştu konuyu bulup konuşmalara bakabilirsiniz yazdığı web site üzerinden cmd açarak komut çalıştırmak istiyordu doğal olarak browser kodu yürütmez. Sadece bazı yöntemlerde ie10 ve öncesinde secure update almamışsa çalıştırabilirsiniz. Tavsiye edildiği gibi bir yöntem geliştirmelisiniz yoksa bende aktif yazılımcı değilim.:)
'balık vermez, nasıl tutulabildiğine yönlendirir'
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız. Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz. Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************
Bilgilendirme ve Geri Donusleriniz İcin Tesekkur Ediyorum,
Tabi VS Ortaminda Local Disk Adresini File Name Olarak Tanittigimda Uygulamanin Acildigini Gordum Buna Yonelik Yapilir mi Dedim Ama Tabi Dusundugunuz Gibi Oomuyor mus Demekki 🤭