无法访问或编辑Azure CDN端点,报错‘s.@odata.type is not a function’求助
解决Azure CDN端点操作时
s.@odata.type is not a function错误 清理浏览器缓存与Cookie
该错误多由前端缓存的旧脚本冲突导致,清空当前浏览器的缓存、Cookie后重启浏览器重试。也可直接用无痕模式打开Azure Portal测试操作。切换或更新浏览器
部分旧版浏览器对Azure Portal新前端兼容性不足,尝试使用Chrome、Edge最新稳定版,或Firefox浏览器进行操作。检查Azure服务健康状态
在Azure Portal顶部点击铃铛图标,查看CDN相关服务是否存在故障或维护公告。若为服务端问题,等待官方修复即可。通过Azure CLI/PowerShell绕开Portal操作
直接用命令行工具管理CDN端点,规避前端问题:- Azure CLI示例:
# 获取CDN端点详情 az cdn endpoint show --resource-group <你的资源组名> --profile-name <CDN配置文件名> --name <端点名称> # 更新CDN端点(示例:开启压缩功能) az cdn endpoint update --resource-group <你的资源组名> --profile-name <CDN配置文件名> --name <端点名称> --enable-compression true - PowerShell示例:
# 获取CDN端点信息 Get-AzCdnEndpoint -ResourceGroupName <你的资源组名> -ProfileName <CDN配置文件名> -Name <端点名称> # 更新CDN端点配置 Update-AzCdnEndpoint -ResourceGroupName <你的资源组名> -ProfileName <CDN配置文件名> -Name <端点名称> -IsCompressionEnabled $true
- Azure CLI示例:
重建CDN端点(极端方案)
若上述方法均无效,先备份好端点的配置信息(源地址、缓存规则等),删除当前故障端点后重新创建并配置相同参数。
内容的提问来源于stack exchange,提问作者Jev Guilz
相关产品推荐
相关产品推荐

