Exigences de compatibilité .NET
Compatibilité des frameworks et langages
Versions de .NET prises en charge
Les versions de .NET suivantes sont prises en charge :
- .NET Core 6
- .NET Core 5
- .NET Framework 4.8
- .NET Framework 4.7.2
- .NET Framework 4.7
- .NET Framework 4.6.2
- .NET Framework 4.6.1
Ces versions sont prises en charge sur les architectures suivantes :
- Linux (GNU) x86, x86-64
- Alpine Linux (musl) x86, x86-64
- macOS (Darwin) x86, x86-64
- Windows (msvc) x86, x86-64
Vous pouvez surveiller la sécurité de vos applications .NET exécutées dans Docker, Kubernetes, AWS ECS et AWS Fargate.
Frameworks pris en charge
Le traceur .NET prend en charge tous les langages basés sur .NET (par exemple, C#, F# et Visual Basic).
Serveur Web du framework | Version minimale du framework |
---|
ASP.NET | 4.6 |
ASP.NET Core | 2.1 |
Prise en charge des fonctionnalités ASM
Les fonctionnalités ASM suivantes sont prises en charge dans la bibliothèque .NET, pour la version du traceur spécifiée :
Fonctionnalité ASM | Version minimale du traceur .NET |
---|
Détection des menaces –> API Business logic | 2.23.0
|
Protection contre les menaces –> Blocage d’IP –> Blocage des requêtes suspectes –> Blocage d’utilisateurs | 2.26.0
|
Gestion des risques –> Détection des vulnérabilités tierces –> Détection des vulnérabilités dans le code personnalisé | 2.16.0
|
La version minimale du traceur pour profiter de toutes les fonctionnalités ASM avec .NET est la 2.26.0.
Remarque : la protection contre les menaces nécessite d’activer la Configuration à distance, qui est incluse dans la version minimale du traceur indiquée.