Vol*_*ike 26 html google-chrome attestations
在最新的 Chrome 版本(版本 118.0.5993.71(官方版本)(64 位))中,对于我销售的软件产品,我得到:
https://pagead2.googlesyndicate.com/上主题的认证检查失败。
第 1 行(<DOCTYPE html>标签)。
这出现在开发控制台中。谷歌没有提供我可以找到的有关该做什么的文档。没有链接解释任何事情。我是否应该META在 HTML 中添加一些标签来解释我的软件产品?
小智 13
据我了解,如果你设置标题
Permissions-Policy: browsing-topics=()
Run Code Online (Sandbox Code Playgroud)
在您的响应中,它应该禁用证明检查,同时禁用主题 api。
在 .htaccess 文件中,可以添加:
Permissions-Policy: browsing-topics=()
Run Code Online (Sandbox Code Playgroud)
浏览器检查browsing-topics权限策略但未能找到它,因为大多数网站尚未实现此实验性功能。
在撰写本文时(2024 年 2 月 11 日),browsing-policy权限策略仍然是一个实验性功能。
以下是 MDN Web Docs 文档:Permission-Policy
当前的权限策略browsing-topics链接到一个空文档,一旦此功能稳定,该文档可能会更新:浏览主题
这是关于浏览器对Permission-Policy支持的最新统计数据。
要扫描并检查您的网站支持(或缺少)的安全标头,请使用:securityheaders.com
为了避免开发控制台错误,请像这样设置权限策略header(归功于noboomu):
Permissions-Policy: browsing-topics=()
Run Code Online (Sandbox Code Playgroud)
对于.htaccess文件(归功于noboomu)。
<IfModule mod_headers.c>
Header set Permissions-Policy "browsing-topics=()"
</IfModule>
Run Code Online (Sandbox Code Playgroud)
对于 nginx(归功于ViaTech):
server {
...
add_header Permissions-Policy "browsing-topics=()" always;
...
}
Run Code Online (Sandbox Code Playgroud)
对于 Nodejs(归功于ofir_aghai):
const express = require("express");
const app = express();
app.use((req, res, next) => {
res.append('Permissions-Policy', 'browsing-topics=()');
next();
});
Run Code Online (Sandbox Code Playgroud)