具有基本身份验证的AMP页面

时间:2016-12-22 11:19:09

标签: basic-authentication amp-html

我有一个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页面相同的基本身份验证凭据获得其他请求?

1 个答案:

答案 0 :(得分:0)

可能是因为您使用的是JSON数据的相对URL?

我的理解是,AMP通常不鼓励这样做,因为如果从AMP缓存中传送AMP页面,它将不是正确的链接。