我有一个AMP页面,我的客户想在发布之前测试它。我们使用基本身份验证来保护客户端测试环境。
我正在使用带有JSON src属性的AMP列表来模拟我的列表
<amp-list width="auto" height="720" layout="fixed-height" src="/amp/_data/mydata.json">
<template type="amp-mustache" id="amp-template-id">
<div>
<a href="{{url}}">{{linkText}}</a>
</div>
</template>
</amp-list>
当我在Chrome中加载此页面时,服务器会以401响应,这表示未使用用于AMP页面的基本身份验证凭据加载页面上的资源。
如果没有在URL中指定用户名和密码(例如http://user:password@my.staging.server...
),我是否可以使用与AMP页面相同的基本身份验证凭据获得其他请求?
答案 0 :(得分:0)
可能是因为您使用的是JSON数据的相对URL?
我的理解是,AMP通常不鼓励这样做,因为如果从AMP缓存中传送AMP页面,它将不是正确的链接。