asp.net-core - ASP.Net Webapi Core 模板不适用于邮递员
问题描述
我刚刚使用 Visual Studio 2019 和 ASP.NET CORE 创建了一个全新的 Web API。
除了选择 WebAPI 模板外,我使用了所有默认值。
完成模板后,我从 IIS 开始更改为 WebApplication1
当我构建并运行该项目时,一切都会构建,并且会弹出一个 Web 浏览器,其地址为https://localhost:5001/WeatherForcast,并且那里有我所期望的数据。然后我打开 PostMan 并复制上面的 URL 点击发送并得到这个响应:
为什么我不能从邮递员那里调用 Web API?
默认启动设置:
"WebApplication1": {
"commandName": "Project",
"launchBrowser": true,
"launchUrl": "weatherforecast",
"applicationUrl": "https://localhost:5001;http://localhost:5000",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
编辑: 除了取消选中 https 和邮递员可以毫无问题地连接外,我已经从一开始就完成了所有工作
解决方案
推荐阅读
- javascript - 如何根据另一个元素的 getBoundingClientRectAsync 值计算窗口宽度?
- node.js - 如何使用 typescript 和 ajv 使 oneOf 字段可以为空
- amazon-web-services - AWS cognito 身份池 ABAC 如何映射自定义多值属性?
- php - 如何在shopify中仅获取php中数组的最后一个值
- text-to-speech - 使用 MS 认知语音服务的 SSML 中的词典被忽略
- javascript - Javascript/jQuery:输入总是显示为空,即使它不是
- python - if 语句列表理解风格
- amazon-web-services - 在 Amazon ECS 上部署深度学习模型
- android - 地理定位器的准确性
- application-security - w3af DAST 扫描问题