Bizalmi szint követelmények
Áttekintés
A kódfoglaló biztonság (CAS) bizalmi szintek csak a .NET Framework-ben léteznek. Ez a cikk elmagyarázza, mit jelentenek az Aspose.Slides for .NET esetében: a könyvtárnak teljes megbízhatással kell rendelkeznie a .NET Framework alatt, míg a .NET 6 és újabb verziókban nincs beállítható bizalmi szint.
.NET Framework
Az Aspose.Slides teljes megbízhatást igényel a .NET Framework alatt. Nem fut részleges megbízhatással, például egy Medium Trust‑re (<trust level="Medium" />) konfigurált ASP.NET alkalmazásban: egy Presentation objektum létrehozása SecurityException hibát eredményez.
A Microsoft már nem tekinti az ASP.NET részleges megbízhatást az alkalmazások egymástól való elszigetelésének módjának, és helyette azt javasolja, hogy az alkalmazásokat külön alkalmazáskészletekben futtassuk. Lásd Az ASP.NET részleges megbízhatása nem garantálja az alkalmazások elszigetelését.
.NET 6 and Later
A kódfoglaló biztonság nem érhető el a .NET 6 és újabb verziókban, így nincs megadandó bizalmi szint. Az Aspose.Slides a felhasználói fiók jogosultságaival fut, amely a programot üzemelteti. Az alkalmazás hozzáférhetőségének korlátozása érdekében a Microsoft operációs rendszer szintű határokat javasol, például felhasználói fiókokat, konténereket vagy virtuális gépeket. Lásd Code access security (CAS).
FAQ
Használhatom az Aspose.Slides‑t olyan tárhelyszolgáltatónál, amely ASP.NET alkalmazásokat Medium Trust‑ben futtat?
Nem Medium Trust‑ben. .NET Framework esetén az Aspose.Slides‑t használó alkalmazásnak teljes megbízhatással kell futnia.