问题标签 [microsoft-cdn]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
3741 浏览

asp.net - ScriptManager EnableCdn - 不适用于 SSL

我正在尝试在 ScriptManager 中使用 EnableCdn 属性。基本上我的母版页文件中有这段代码:

这适用于我们通过 HTTP 连接的开发环境 - 它引用了这样的脚本:

但是在我们使用 SSL 的生产服务器上,它会尝试包含这样的脚本:

有两个不同之处(版本和域),但大多数来自 4.0 版的文件不在 CDN 服务器上(通过 https!)。

任何人都可以为这个问题提出某种解决方案吗?这是否意味着通过 https 不支持 4.0 版本,但通过 http 支持(我可以通过两种方法从 4.5 版本下载文件,但 4.0 只能通过 HTTP 获得)。

编辑:

我找到了“ajax.microsoft.com 重命名为 ajax.aspnetcdn.com”的信息 - 这似乎是我的版本的问题,但我找不到如何将域更改为正确域的信息。我们应该在生产中重新安装框架吗?

0 投票
1 回答
67 浏览

javascript - 冗余让微软和谷歌托管 jQuery

我已经看到了一些关于是否使用 CDN 的论点以及关于谁(谷歌、微软等)最适合托管 jQuery 的其他论点。

我的问题:让多个实体托管 jQuery 是否多余?(以防万一)

或者,作为一个例子,由谷歌托管它是否更好,并且你也有自己的图书馆可以依靠?

0 投票
0 回答
563 浏览

c# - ScriptManager 仅允许使用 Microsoft ASP.NET CDN 的 jQuery CDN 回退

如何ScriptManager为我的自定义 jQuery 使用任何带有 CDN 回退的 CDN ScriptResourceDefinition

当我使用 时ajax.aspnetcdn.com,我的浏览器会正确呈现<script>带有 CDN URL 的标签,然后编写回退代码以<script>使用本地 URL 编写新标签。

ASPX

CS

输出


问题

但是,如果我使用code.jquery.comajax.googleapis.com作为 CDN 服务器,无论如何我都会得到本地副本:

CS

输出

0 投票
1 回答
481 浏览

azure - CDN 端点在 24 小时后不工作

由于 24 小时我的 CDN 不工作。

我们没有更改门户中的任何内容,并且报告一切正常。

我该如何解决这个问题?

http://"storageaccount*.blob.core.windows.net/images/sample.jpg (工作)

http://id.vo.msecnd.net/images/sample.jpg(不工作)。

我确实 ping ping id .vo.msecnd.net 以查看它是否可以解决及其 ping。

0 投票
0 回答
492 浏览

windows-phone-8 - 关于 Windows Phone 8 上的 Microsoft CDN 服务器

我会尽量说清楚。好吧,在我可以手动下载任何应用程序或游戏之前,在 Windows Phone 8 的旧网上商店中,通过链接:“手动下载并安装”,如您在这张图片中所见 ,这是随着Windows 10 的新商店。

好的。现在,在通过 PC 在 WP8.1 上下载和安装应用程序(XAP/APPX 文件)的以下视频中,您可以在时间 t=53 秒看到,链接显示在页面底部http://www.windowsphone.com/en-us/store/app/vimeo/the App ID/xap?apptype=regular

用户单击“手动下载并安装”后,会出现一个弹出框。现在您可以在弹出框中看到该应用程序的下载是从以下位置下载的:http://cdn.marketplacecontent.windowsphone.com

但实际上完整的地址遵循这样的格式:

例如,这是游戏 Tentacles: Enter the Mind 从 Microsoft CDN 服务器的方向:

如您所见,Windows Phone 8 的旧网络商店可以从 Microsoft CDN 服务器下载应用程序和游戏。即使使用新商店 Windows 10,您仍然可以从 Microsoft CDN 下载应用程序。有些网站可以以某种方式从 Microsoft CDN 服务器下载应用程序和游戏,例如:www.appx4fun.com www.windowscommunity.in 和 www.winphonehub.org 等等。

根据我所说的一切,您知道如何访问 Microsoft CDN 服务器以下载应用程序而无需借助第三方商店吗?我想知道他们是怎么做到的。

注意:可以使用此地址手动下载所有应用程序:http://cdn.marketplacecontent.windowsphone.com/public/the App ID?downloadname=name of the app.type of file(xap, appx or appxbundle)但要使其正常工作,您需要知道要下载的应用程序的 ID 和文件类型。如何找到应用程序的 ID?知道ID是一个很重要的信息!

嗯,就是这样。我希望你的回答问候。

0 投票
1 回答
48 浏览

jquery - . CDN 资产 硬拷贝 , 安全 , 生产 ;

我有 dotnet 核心服务器,我想获取 jQuery 和引导文件。

我的问题是:在Production grad 软件上,我可以使用硬拷贝吗? 服务器将每天从 Microsoft CDN 更新文件的硬拷贝,还是我应该遵循警告并让客户直接获取他的副本CDN?

使用此方法时是否存在安全问题?

https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview

警告: 生产应用程序不应硬依赖 CDN 资产。应用程序应测试引用的 CDN 资产,并在 CDN 不可用时使用备用资产。

0 投票
1 回答
153 浏览

azure - 看不到 Azure CDN 的使用情况

我有一个到 Origin WebApp 的 Azure CDN 设置,并且我已经编辑了我的自定义域的 DNS 记录,以便根站点现在指向 Azure CDN 而不是 WebApp。

现在我只想仔细检查所有内容是否正确路由,以及 CDN 是否正常运行,但我看不到 Azure CDN 的任何使用数据。

我发现了一些较旧的问题,告诉您查看 CDN 配置文件,然后单击“管理”,但是这个“管理”按钮/选项不再存在。有没有办法查看 Azure CDN 的使用数据?我也想知道我将被收取多少费用。

这是我拥有的门户屏幕(缺少 CDN 配置文件上的“管理”选项)

在此处输入图像描述

0 投票
0 回答
138 浏览

azure - 配置 Azure CDN 缓存

我正在尝试配置 Azure CDN 缓存(Microsoft 标准),但有些东西对我不起作用。我将 CDN 指向https://yaplex.com并且我的 CDN 配置为https://www.yaplex.com(WWW 下的整个网站由 CDN 提供)

当我请求 WWW 网站时,我从 CDN 取回,但看起来 CDN 没有做任何缓存。例如,如果我对内容进行了更改并刷新了 WWW 网站,它会返回一个内容已更新的版本。

我正在执行以下缓存规则,它指示 CDN 将所有内容缓存 5 天,但看起来我的规则错误或我做错了什么。

您能否帮助为 Azure 配置 CDN 缓存,或者至少为我指明正确的方向?

更新:我想要实现的是从CDN 缓存服务 WWW 版本,所以即使网站关闭,用户仍然可以从 CDN 打开它。

在此处输入图像描述

0 投票
1 回答
278 浏览

azure - Azure CDN over Storage 帐户的 DR

我已经通过 Azure 存储帐户配置了 Azure CDN(标准 Microsoft 配置文件/层)来为我的静态前端网站提供服务。我已向 Azure CDN 端点添加了一个自定义域,我们称之为www.example.com。现在,让我们假设存储帐户由于该区域的中断而突然不可用。

问题
1. 如果用户点击 www.example.com,他们是否能够查看前端网站?
2. 如果 CDN 端点缓存网站,在底层存储帐户关闭的情况下,它将为前端网站服务多长时间。

PS
我已经阅读了设置 Azure 前门的 答案,但除非绝对需要,否则我试图不修改设置。

0 投票
0 回答
20 浏览

gitlab - 如何将 Gitlab CDN 适配器与不提供 ETag 的 Azure 标准 CDN 一起使用

Gitlab 的静态对象外部存储有可能显着加快实例速度并减轻大量工作负担。我可以访问Azure CDN 标准 Microsoft产品,但不能访问更昂贵的版本。

协议定义需要一个 ETag 返回值。我的问题是:

Verizon 的 Azure CDN 标准/高级版默认支持 ETag,而Microsoft的 Azure CDN 标准和 Akamai 的 Azure CDN 标准支持。

有谁知道 Gitlab CDN 适配器是否可以在没有 ETag 的情况下实现?如果是这样,怎么做?