Mengakses saham fail UNC jauh di seluruh domain yang tidak dipercayai dengan selamat memerlukan pertimbangan yang teliti. Artikel ini membentangkan kaedah yang mantap menggunakan fungsi API Win32 WNetUseConnection
untuk menyambung dan mengakses saham ini dengan kelayakan, meminimumkan risiko keselamatan.
Tidak seperti pemacu rangkaian pemetaan langsung, yang boleh menimbulkan kelemahan keselamatan, WNetUseConnection
mewujudkan sambungan sementara, mengelakkan penciptaan sumber yang dikongsi bersama.
Kod C# berikut menunjukkan pendekatan ini. Ia menerima parameter ini:
remoteUNC
: Laluan UNC (mis., \computername\c$\program files\Folder\file.txt
username
password
promptUser
). false
Kaedah ini menawarkan alternatif yang selamat kepada FTP atau SFTP, secara langsung mengakses fail jauh tanpa implikasi keselamatan pemacu rangkaian yang dipetakan secara kekal.
Atas ialah kandungan terperinci Bagaimanakah saya dapat mengakses bahagian fail UNC yang selamat menggunakan kelayakan di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!