当我使用 CORS 时,我可以使用 GET 请求检索 JIRA HTTP URL 吗?

Am I able to retrieve a JIRA HTTP URL using a GET Request when I use CORS?

我目前正在尝试使用在 Visual Basic 中编码的 MVC 应用程序从 JIRA 问题的 URL 中检索信息。我在 AJAX 中使用 GET 请求调用 URL。

URL 成功 return 在 POSTMAN 中输入正确的信息。但是当我尝试使用 CORS 允许我的本地主机在我的 web.config:

中使用以下 headers 时
  <add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Tpye, Accept"/>
  <add name="Access-Control-Allow-Origin" value="http://localhost:XXXXX"/>
  <add name="Access-Control-Allow-Credentials" value="true"/>
  <add name="Access-Control-Allow-Methods" value="GET, POST, PUT" />

我仍然收到以下错误:

请求的资源上不存在 'Access-Control-Allow-Origin' header。因此不允许访问来源“http://localhost:XXXXX”。响应具有 HTTP 状态代码 400。

尽管我已将 "Access-Control-Allow-Origin" 添加到 Web.config。

我想知道是否真的可以用这种方式 return 信息,或者我这样做是否正确。如果可能,但您需要有关 GET 请求或其他任何信息的更多信息,我会添加它。

我发现我试图提取信息的 JIRA 系统没有在线托管,这就是我无法检索信息并给我错误的原因:

请求的资源上不存在 'Access-Control-Allow-Origin' header。因此不允许访问来源“http://localhost:XXXXX”。响应具有 HTTP 状态代码 400。