Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.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
ASP.NET 4.0启用CDN=true时,如何重定向/覆盖ScriptManager的默认CDN路径_Asp.net_Javascript_Asp.net Ajax_Cdn - Fatal编程技术网

ASP.NET 4.0启用CDN=true时,如何重定向/覆盖ScriptManager的默认CDN路径

ASP.NET 4.0启用CDN=true时,如何重定向/覆盖ScriptManager的默认CDN路径,asp.net,javascript,asp.net-ajax,cdn,Asp.net,Javascript,Asp.net Ajax,Cdn,我在我的ScriptManager中使用EnableCdn=true,这样WebResource.axd和ScriptResource.axd就会被MS CDN服务中JS库的静态链接覆盖,如下所示: <asp:ScriptManager ID="ScriptManager1" runat="server" EnableCdn="true" /> 如何覆盖CDN URL或服务,以便通过HTTPS从MS CDN服务而不是HTTP检索脚本,以避免浏览器混合模式消息?或者是一个完全不

我在我的ScriptManager中使用EnableCdn=true,这样WebResource.axd和ScriptResource.axd就会被MS CDN服务中JS库的静态链接覆盖,如下所示:

<asp:ScriptManager ID="ScriptManager1" runat="server" EnableCdn="true"  />


如何覆盖CDN URL或服务,以便通过HTTPS从MS CDN服务而不是HTTP检索脚本,以避免浏览器混合模式消息?或者是一个完全不同的或我自己的CDN服务。

现在,WebResourceAttribute上有一个新属性:CdnPath:

[assembly: WebResource("Foo.js", "application/x-javascript", 
    CdnPath = "http://foo.com/foo/bar/foo.js")]

这回答了你的问题:)

我想在全球范围内一次性完成这项工作,而不是逐个脚本完成,我正在为在何处/如何完成这项工作而苦苦挣扎。