Persyaratan Tingkat Kepercayaan
Gambaran Umum
Level kepercayaan Code Access Security (CAS) hanya ada di .NET Framework. Artikel ini menjelaskan apa artinya bagi Aspose.Slides untuk .NET: perpustakaan memerlukan kepercayaan penuh pada .NET Framework, dan pada .NET 6 dan yang lebih baru tidak ada level kepercayaan yang dapat dikonfigurasi.
.NET Framework
Aspose.Slides memerlukan kepercayaan penuh pada .NET Framework. Ia tidak berjalan di bawah kepercayaan parsial, seperti aplikasi ASP.NET yang dikonfigurasi untuk Medium Trust (<trust level="Medium" />): pembuatan objek Presentation gagal dengan SecurityException.
Microsoft tidak lagi memperlakukan ASP.NET partial trust sebagai cara untuk mengisolasi aplikasi satu sama lain, dan menyarankan menjalankan aplikasi dalam kumpulan aplikasi terpisah. Lihat ASP.NET Partial Trust does not guarantee application isolation.
.NET 6 and Later
Code Access Security tidak tersedia pada .NET 6 dan yang lebih baru, sehingga tidak ada level kepercayaan yang dapat diberikan. Aspose.Slides berjalan dengan izin akun yang menjalankan aplikasi Anda. Untuk membatasi apa yang dapat diakses oleh sebuah aplikasi, Microsoft menyarankan batasan sistem operasi, seperti akun pengguna, kontainer, atau mesin virtual. Lihat Code access security (CAS).
FAQ
Apakah saya dapat menggunakan Aspose.Slides dengan penyedia hosting yang menjalankan aplikasi ASP.NET dalam Medium Trust?
Tidak dalam Medium Trust. Pada .NET Framework, aplikasi yang menggunakan Aspose.Slides harus berjalan dengan kepercayaan penuh.