|
0
|
| yavg · 技术社区 · 6 年前 |
|
1
3
405 方法 "Method not allowed" 首先,我要分析问题是在主机端(heroku)还是在docker配置中。 所以我会继续你的docker文件: 将其部署到宿主(heroku),运行docker映像 . 一种方法是在visualstudio中为您的项目启用它,另一种方法是使用 command line :
然后,尝试通过
如果您发现您得到的是405,您可以继续: 检查docker容器中web服务器的配置,是否允许 HTTP verbs (获取、放置、发布、删除)?这些都是 RESTful API . 在您的示例中,您只是使用GET-so检查这个。 CORS 缺少设置。这也可以阻止请求。 它也值得一读 Microsoft's documents about Containerized Apps 了解VisualStudio如何为应用程序创建容器。确保你读了关于 启用SSLASP.NET核心应用程序 描述的设置 Kestrel (您在中使用的web服务器)ASP.NET核心世界)。 如果您发现docker在本地运行良好,请在宿主端继续: 是否有防火墙设置阻止您的请求?检查防火墙规则的主人“heroku”了。 如果您使用的是SSL/TLS,那么您需要提供一个证书-如上面链接中所述。
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |