【问题标题】:CORS issue with port端口的 CORS 问题
【发布时间】:2019-03-15 20:56:49
【问题描述】:

这是在 C# 中:

services.AddCors(o => o.AddPolicy("AllowMyPolicy", builder =>
        {
            builder.WithOrigins(new string[] { "https://*.mySite.com", "https://localhost:*" })
            .AllowAnyMethod()
            .AllowAnyHeader()
            .AllowCredentials()
            .SetIsOriginAllowedToAllowWildcardSubdomains();
        }));

它适用于我的实时网站。但是当我尝试从https://localhost:44302/ 访问它时,它不起作用。我错过了什么?我希望端口是通用的,而不是特定的数字。

【问题讨论】:

    标签: c# cors


    【解决方案1】:

    您不能使用 CORS 在任何端口上启用主机。您需要为每个端口显式添加一个条目。

    builder.WithOrigins(new string[] { "https://*.mySite.com", "https://localhost:44302" })
    

    【讨论】:

      猜你喜欢
      • 2021-02-15
      • 2020-11-07
      • 2020-07-17
      • 2018-06-12
      • 1970-01-01
      • 2020-07-10
      • 2020-03-01
      • 2021-10-24
      • 2022-08-23
      相关资源
      最近更新 更多