.NET Core 中有没有办法阻止 Postman 发出的 HTTP 请求?

abc*_*cbc 5 xmlhttprequest asp.net-web-api postman asp.net-core

我只是想知道是否有办法阻止POSTMAN发出的HTTP请求?就像浏览器在 CORS 的帮助下只允许特定来源访问资源。提前致谢。

Dmi*_*try 4

不。

在 CORS 中,浏览器的工作是阻止请求(或应答),您的服务器不知道请求的“真相”。如果某些高级用户在浏览器设置/标志中禁用“遵循 CORS 规则” - 您的 CORS 设置将被忽略。

即使您会发现 POSTMAN 会“理解”并拒绝工作的一些“特殊标头” - 还有许多其他“客户端”可以向服务器发送 http(s) 请求(curl、Fiddler,...)。