首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Angular 11 CORS发布代理端口被递增

Angular 11 CORS发布代理端口被递增
EN

Stack Overflow用户
提问于 2021-02-22 19:33:33
回答 1查看 53关注 0票数 -1

我见证了一些我真的不喜欢的事情,我认为这是我问题的根源:

代码语言:javascript
运行
复制
Access to XMLHttpRequest at 'https://localhost:5001/calls/api/Auth/register' (redirected from 'http://localhost:4200/calls/api/Auth/register') from origin 'http://localhost:4200' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.
Http failure response for /calls/api/Auth/register: 0 Unknown Error
POST https://localhost:5001/calls/api/Auth/register net::ERR_FAILED

这里让我担心的是5001。这是我的"proxy.config.json“:

代码语言:javascript
运行
复制
{
  "/calls/*": {
    "target": "http://localhost:5000",
    "secure": false,
    "logLevel": "debug"
  }
}

多亏了“proxyConfig”设置,我将其加到"angular.json“中;angular文档):

代码语言:javascript
运行
复制
"proxyConfig": "src/proxy.conf.json"

我可以说这是起作用的,因为当我为应用程序提供服务时,我会得到:

代码语言:javascript
运行
复制
Generating browser application bundles...[HPM] Proxy created: /calls  ->  http://localhost:5000

我这样调用我的api:

代码语言:javascript
运行
复制
register(email: string, password: string) {
  return this.http.post('/calls/api/Auth/register',  {
    params: {
      email: "vb@gmail.com",
      password: "ButtsMacgee311",
      userName: "newUser"
    },
    observe: 'response'
  }).subscribe(
    data => console.log(data),
    error => console.error(error.message)
 )
}

所以很明显,在我的整个项目中没有提到"5001“,angular的哪个部分是递增到"5001”的,我如何阻止它这样做?

如果这不是真正的问题,那么我做错了什么?

对于上下文,这是一个在我的家庭计算机上运行的个人项目,所以我不必与任何公司代理打交道,而且我可以访问后端源代码,并且我在本地运行自己的版本(从控制台运行),它在C#中,我可以在以下位置访问swagger和测试API:

http://localhost:5000/api-docs/index.html

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-22 21:04:18

CORS错误令人困惑。但我认为这可能是你的API不接受来自前端的调用。我看到您正在使用C#作为后端。仔细检查它是否接受来自本地主机的调用(或,如果您不担心安全性的话)。我知道使用CORS时ASP.NET有时会让人头疼。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66314917

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档