asp.net-core - 有没有办法阻止 Postman 在 .NET Core 中发出的 HTTP 请求?

标签 asp.net-core asp.net-web-api xmlhttprequest postman

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

最佳答案

不。

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

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

关于asp.net-core - 有没有办法阻止 Postman 在 .NET Core 中发出的 HTTP 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58231669/

相关文章:

c# - 在 service .net core 中获取 appsettings.json 值

c# - 使用 LINQ 返回子对象

asp.net-core - 如何在 .net6 中使用 WebApplicationFactory(没有口语入口点)

c# - 检测到自引用循环

javascript - 如何使用 jQuery 异步上传文件?

javascript - 无法使用 Google App Script 上传到 Google Drive 上的子文件夹

c# - 升级到 ASP.NET MVC6 beta 7 后打开现有项目时出现异常

c# - 如何将 Autofac 与 Asp.net core 2.2 集成

不带 cookie 的 ASP.NET 身份外部提供商 Web API

javascript - 407 需要代理身份验证