.NET Compatibility Requirements
이 페이지는 아직 한국어로 제공되지 않습니다. 번역 작업 중입니다.
현재 번역 프로젝트에 대한 질문이나 피드백이 있으신 경우
언제든지 연락주시기 바랍니다.App and API Protection capabilities
The following App and API Protection capabilities are supported in the .NET library, for the specified tracer version:
| App and API Protection capability | Minimum .NET tracer version |
|---|
| HTTP Monitoring | 2.42.0 |
| gRPC Monitoring | not supported |
| GraphQL Monitoring | not supported |
| Exploit Prevention | 3.7.0 |
| API Security | 3.44.0 |
| Account Takeover Protection | 3.4.0 |
| Runtime Activation | 2.15.0 |
| Runtime Software Composition Analysis (SCA) | 2.17.0 |
| Runtime Code Analysis (IAST) | 3.2.0 |
The minimum tracer version to get all supported App and API Protection capabilities for .NET is 3.44.0.
The following capabilities are not yet supported: gRPC Monitoring, GraphQL Monitoring.
Note: AAP requires enabling Remote Configuration, which is included in the listed minimum tracer version.
Supported deployment types
| Deployment type | Support |
|---|
| Docker | |
| Kubernetes | |
| Amazon ECS | |
| AWS Fargate | |
| AWS Lambda | |
| Azure App Service | |
Note: Azure App Service is supported for web applications only. App and API Protection capabilities are not supported for Azure Functions.
Language and framework compatibility
.NET App and API Protection uses the Datadog .NET tracer and therefore inherits the same runtime and platform compatibility constraints as APM instrumentation.
For applications running on modern .NET runtimes, see the .NET tracer compatibility page for .NET Core and later.
For applications running on .NET Framework, see the .NET tracer compatibility page for .NET Framework.
Integrations
The .NET tracer includes support for the following frameworks, data stores and libraries.
Web framework compatibility
- Attacker source HTTP request details
- Tags for the HTTP request (status code, method, etc)
- Distributed Tracing to see attack flows through your applications
Networking framework compatibility
Data store compatibility
Datastore tracing provides:
- SQL attack detection
- Query info (for example, a sanitized query string)
- Error and stacktrace capturing
Note: The table below lists database integrations with explicit datastore-level coverage. App and API Protection also analyzes untrusted HTTP request input, so some protections can still apply even when a database integration is not listed here.
Filesystem compatibility
Subprocess compatibility