de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
Hassan Mokdad
Hassan Mokdad
Question

ASP.net Mendapatkan kesalahan "Akses ke jalur ditolak." saat mencoba mengunggah file ke server Web Windows Server 2008 R2 saya

Saya memiliki aplikasi web asp.net yang mengupload file ke folder tertentu di server Web. secara lokal semuanya berfungsi dengan baik, tetapi ketika saya menyebarkan aplikasi ke server Web, saya mulai mendapatkan kesalahan " Akses ke jalur " D: \ Attachments \ myfile.doc &" ditolak &". Saya memberikan "IIS AppPool" pengguna bahwa aplikasi berjalan di bawah izin penuh pada folder tersebut. Saya bahkan memberi "Everyone" izin penuh, tetapi dengan kesalahan yang sama.

Saya menambahkan folder tersebut ke daftar Pengecualian Antivirus, tetapi dengan hasil yang sama. Saya mulai curiga bahwa mungkin Windows Server 2008 R2 membutuhkan trik agar unggahan saya berfungsi. Saya sangat menghargai bantuan Anda.

Terima kasih

47 2013-11-01T09:47:18+00:00 3
Pemrograman
asp.net
.net
c#
windows-server-2008-r2
asp.net-4.0
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
 UMAR
UMAR
1 Februari 2014 в 1:13
2014-02-01T13:13:14+00:00
Lebih
Sumber
Sunting
#22686314

Klik kanan pada folder Anda di server atau mesin lokal dan berikan izin penuh untuk

IIS_IUSRS

itu saja.

Shane Courtrille
Shane Courtrille
Jawaban edit 15 Oktober 2014 в 3:07
69
0
Solution / Answer
Damian Drygiel
Damian Drygiel
1 November 2013 в 9:52
2013-11-01T09:52:20+00:00
Lebih
Sumber
Sunting
#22686312

Akun asp.net Anda {MACHINE}\ASPNET tidak memiliki akses tulis ke lokasi tersebut. Itulah alasan mengapa gagal.

Pertimbangkan untuk memberikan hak akses ke sumber daya ke identitas permintaan ASP.NET.

Klik kanan pada folder download Properties > Security Tab > Edit > Add > locations > pilih mesin lokal Anda > klik OK > Ketik ASPNET di bawah ini "Masukkan nama objek yang akan dipilih " > Klik Check Names Centang kotak untuk akses yang diinginkan (Kontrol Penuh). Jika itu tidak akan bekerja untuk Anda lakukan hal yang sama dengan Network Service

Sekarang ini akan menunjukkan akun {MACHINENAME}\ASPNET lokal Anda, kemudian Anda mengatur izin menulis ke akun ini.

Jika tidak, jika aplikasi meniru melalui <identity impersonate="true"/>, identitasnya adalah pengguna anonim (biasanya IUSR_MACHINENAME) atau pengguna permintaan yang diautentikasi.


Atau gunakan saja lokasi khusus untuk menyimpan file di ASP.NET yaitu App_Data. Untuk membuatnya klik kanan pada Proyek ASP.NET Anda (di Visual Studio) Add > Add ASP.NET Folder > App_Data. Kemudian Anda akan dapat menyimpan data ke lokasi ini:

var path = Server.MapPath("~/App_Data/file.txt");
System.IO.File.WriteAllText(path, "Hello World");
 hutchonoid
hutchonoid
Jawaban edit 11 Mei 2016 в 1:44
46
0
Ivan  Sander de Jong
Ivan Sander de Jong
1 November 2013 в 9:56
2013-11-01T09:56:46+00:00
Lebih
Sumber
Sunting
#22686313

masalahnya mungkin networkservice tidak memiliki hak baca

salution:

klik kanan folder upload anda -> poperty's -> security ->Edit -> add -> ketik :NETWORK SERVICE -> centang kotak full control allow-> tekan ok atau apply

Ivan  Sander de Jong
Ivan Sander de Jong
Jawaban edit 25 Oktober 2014 в 12:49
11
0
Related communities 5
WINDOWS SERVER INDONESIA
WINDOWS SERVER INDONESIA
3 006 pengguna
All about windows server, link: https://telegram.me/windservid
Buka telegram
Windows Indonesia
Windows Indonesia
639 pengguna
Sharing - Info - Update
Buka telegram
Windows XP Indonesia
Windows XP Indonesia
92 pengguna
Sharing - Info - Update
Buka telegram
Windows 11 Indonesia
Windows 11 Indonesia
71 pengguna
Sharing - Info - Update
Buka telegram
Komunitas Windows Indonesia
Komunitas Windows Indonesia
46 pengguna
Komunitas Windows terbesar di Indonesia! Bahas apapun seputar Windows dan boleh #oot asal masih membahas teknologi.
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
Галина Утяшова
Terdaftar 21 jam yang lalu
2
Asilbek Qadamboyev
Terdaftar 4 hari yang lalu
3
Akshit Mehta
Terdaftar 6 hari yang lalu
4
me you
Terdaftar 1 minggu yang lalu
5
Никита иванов
Terdaftar 1 minggu yang lalu
ID
JA
KO
RU
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi