当前位置: 首页 > 知识库问答 >
问题:

加载失败https://localhost:/api/try:No'Access Control Allow Origin'

符鸿光
2023-03-14

我正在处理一个Angular应用程序,但是当我调用本地API时,出现了这个错误

加载失败https://localhost:44358/api/try:请求的资源上不存在“Access Control Allow Origin”标头。起源'http://localhost:4200因此,不允许访问。

我也有这个:

错误HttpErrorResponse{headers:HttpHeaders,状态:0,状态文本:“未知错误”,url:null,ok:false,}错误:ProgressEvent

所以我看到了一些解决方案,并在我的电脑上试用。启动文件中的Net核心API

        services.AddCors(options =>
        {
            options.AddPolicy("AnyOrigin", builder =>
            {
                builder
                   .AllowAnyOrigin()
                   .AllowAnyMethod()
                   .AllowAnyHeader()
                   .AllowCredentials();
            });
        });

但我也有同样的错误。。。我能得到一些帮助吗?

最后它的工作,我想我忘了建立我的。NET核心API

共有1个答案

秋博容
2023-03-14

如果使用Angular 6,Angular CLI支持代理配置,该配置将代理后端API调用。请检查一下文件。https://github.com/angular/angular-cli/blob/master/docs/documentation/stories/proxy.md

 类似资料:
  • 我正在尝试在localhost中构建WordPress主题。我有我的functions.php当我打开浏览器(http://localhost/website/wordpress)时,它并没有加载所有的css更改。浏览器中只显示车身背景。你觉得问题出在哪里?感谢你的帮助。

  • 但在response选项卡中,我看到了json,但似乎无法访问它。 我试图在wordpress的.htaccess中添加Header set access-control-allog-origin*,但没有成功。 编辑: “可能重复”的答案并不能解决我的问题,已经在localhost/example.dev、live网站、Chrome/Firefox/edge、不同网络上的不同pc上尝试了这些示例

  • 当我尝试打开下面的URL时,我确实看到了我的JSON响应。 http://localhost:8080/v3/api-docs

  • 我有一个SpringBoot应用程序,它可以与Springdoc完美配合,直到我添加以下代码将endpoint分组到默认组中。 一旦添加了这部分代码,我就会得到下面的错误 你知道怎么了吗? v1.4.3下载 Spring靴2。十、

  • 我需要集成一个谷歌地图在我的网页。我生成了一个API。但地图没有显示。我正在本地服务器上测试它。 但没用。我的代码有问题吗?我可以检查我的API是否工作吗

  • 我通常用Matlab编写代码,但我发现了一段很好的PYTHON代码,我想使用它。然而,下载了软件包后,它很难运行。我得到以下错误: 位于目录中。我尝试将其添加到中,但没有任何区别。我也尝试过so dll修复器,但这些都没有帮助。有没有人遇到过这种情况,有没有找到解决办法?