Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Model view controller 找不到Windows Azure CDN::Javascript、样式表和图像(404错误)_Model View Controller_Asp.net Mvc 3_Https_Azure_Azure Worker Roles - Fatal编程技术网

Model view controller 找不到Windows Azure CDN::Javascript、样式表和图像(404错误)

Model view controller 找不到Windows Azure CDN::Javascript、样式表和图像(404错误),model-view-controller,asp.net-mvc-3,https,azure,azure-worker-roles,Model View Controller,Asp.net Mvc 3,Https,Azure,Azure Worker Roles,我正在使用Windows Azure托管我的MVC3项目,该项目具有需要附加到cdn的“/cdn”视图。 问题是当我尝试通过浏览器导航时,我的浏览器似乎找不到样式表、javascripts和图像文件(Firebug显示404找不到)。 如果我尝试按原来的方式导航,一切都会很好 我正在寻找一个同样适用于HTTPS()的解决方案。HTTP 404告诉我,您正在到达CDN,并且您的请求正在通过CDN返回到您的“原始”web角色,但由于某些原因,请求与您的web角色的预期路径/目录结构不匹配。(如果未启

我正在使用Windows Azure托管我的MVC3项目,该项目具有需要附加到cdn的“/cdn”视图。 问题是当我尝试通过浏览器导航时,我的浏览器似乎找不到样式表、javascripts和图像文件(Firebug显示404找不到)。 如果我尝试按原来的方式导航,一切都会很好


我正在寻找一个同样适用于HTTPS()的解决方案。

HTTP 404告诉我,您正在到达CDN,并且您的请求正在通过CDN返回到您的“原始”web角色,但由于某些原因,请求与您的web角色的预期路径/目录结构不匹配。(如果未启用CDN,您将看到不同的错误消息,很可能是HTTP 400。)

确保在路径中没有/cdn/段的域上导航到它


一旦您解决了请求与web角色的预期路径不匹配的原因,这些请求将自动通过HTTPS工作(假设您在开发门户中启用了HTTPS)

我记得,CDN内容存在于Blob存储中,然后从Blob存储中启用CDN内容

听起来你想从Azure计算URL创建CDN内容,这是不正确的

Blob存储中启用CDN的内容的URL类似于以下内容:

  • Azure Blob服务:
  • Azure CDN:

过去是这样,但今年早些时候,您可以使用web角色作为CDN内容的来源。