本地主机问题:.NET API 端点出现 403 错误,但会加载来自同一项目的文档页面。两者都在本地主机下

本地主机问题:.NET API 端点出现 403 错误,但会加载来自同一项目的文档页面。两者都在本地主机下

我不确定这是否是发布此信息的正确地方,但这样做是希望它可能与某种 IIS 设置有关!

我有一个使用 SQL Server 数据库的 .NET 网站。这基本上是一个 API 项目。文档部分在 下加载正常localhost,但当我尝试从此处调用端点时,我收到禁止 (403) 错误。端点也在 下运行localhost

本地主机上的文档 URL 是,http://localhost/swagger/ui/index并且可以正常加载。

http://localhost/swagger/ui/index#!/Part/Part_Search当我打开任何带有端点测试部分的部分时,上述内容会发生变化。这也能正常加载。

但是当我输入一个值来测试端点时,出现 403 错误。

截屏: 在此处输入图片描述

我尝试了所有推荐的 IIS 修复方法,但都不起作用!所以,我真的不知道这是否与我的 PC/IIS 的任何配置有关,或者 API 端点(控制器)中是否存在任何限制。

我知道我不应该这样要求,但我真的想尽早找到解决方案。请指教。

相关内容