我在Windows EC2实例上运行了一个ASP.NET web api以及DynamoDB数据层.我一直在寻找aws的替代选择来保护我的web api.
为此,我阅读了AWS STS和API Gateway文档.API网关是第一选择,但我不想使用它,因为它迫使我学习node.js.
Cognito似乎是我的最佳选择,因为它还可以处理mobil和web用户.我知道Cognito还为aws资源提供安全性.
我的问题是:是否可以在不使用安全令牌的情况下保护在EC2实例上运行的Web API.Cognito可以控制所有传入的API调用而无需任何额外的安全步骤吗?
谢谢
amazon-ec2 amazon-web-services asp.net-web-api amazon-cognito aws-sdk