编写一个简单的应用程序,加载商店并通过RAlly网格显示。 该应用程序一直工作到上周,但本周它开始提供CORS问题
15:58:02.108 App-debug.html:1无法加载 https://rally1.rallydev.com/slm/webservice/v2.0/HierarchicalRequirement?start=1&pagesize=200&query=((InProgressDate%20%3E%3D%20%222018-04-07%22)%20AND%20(DirectChildrenCount%20%3D%200))&fetch=Name%2CFormattedID&includePermissions=true&compact=true&project=%2Fproject%2F52627035068&projectScopeUp=false&projectScopeDown=true: No' Access-Control-Allow-Origin'标题出现在请求的上 资源。起源' http://localhost:1337'因此是不允许的 访问。
答案 0 :(得分:1)
您使用的是Chrome吗?有一个长期存在的错误,它将CORS预检标题缓存太久会导致此错误。通常在隐身窗口中打开应用程序或清除缓存并刷新清除此权限......
答案 1 :(得分:1)
问题似乎与Chrome有关。
由于某种原因,Chrome似乎没有捕获任何错误,并且始终以CORS Error响应。 我在firefox中运行了代码,隔离了问题并解决了问题,而在Chrome中运行了相同的代码后,效果很好。