在 Power Pages 中设置 HTTP 标头

跨源资源共享 (CORS)协议包含一组指示是否与其他源共享响应的标题。 您可以通过添加和配置站点设置,使用门户管理应用在 Power Pages 中配置 CORS 支持。

以下站点设置用于配置 CORS:

站点设置 请求头 说明
HTTP/Access-Control-Allow-Credentials Access-Control-Allow-Credentials 该标题的唯一有效值是 true(区分大小写)。 如果您不需要凭据,请完全忽略此标题(不将其值设置为 false)。
HTTP/Access-Control-Allow-Headers Access-Control-Allow-Headers 用逗号分隔的受支持的 HTTP 请求标题的列表。
HTTP/Access-Control-Allow-Methods Access-Control-Allow-Methods 用逗号分隔的允许的 HTTP 请求方法(如 GET、POST、OPTIONS)的列表。
HTTP/Access-Control-Allow-Origin Access-Control-Allow-Origin Microsoft Dataverse 实例的 URL,如 https://contoso.crm.dynamics.com。 若要允许任意 URI 访问您的资源,请使用 *。
HTTP/Access-Control-Expose-Headers Access-Control-Expose-Headers 用逗号分隔的除资源可以使用且可以公开的简单响应标题以外的 HTTP 标题名称的列表。
HTTP/Access-Control-Max-Age Access-Control-Max-Age 结果进行缓存的最大秒数。
HTTP/Content-Security-Policy Content-Security-Policy 控制允许用户代理为给定页面加载的资源。
HTTP/Content-Security-Policy-Report-Only Content-Security-Policy-Report-Only 允许 Web 开发人员通过监视(而不是强制)其效果来试验策略。 这些冲突报告包含通过 HTTP POST 请求发送到指定 URI 的 JSON 文档。
HTTP/X-Frame-Options X-Frame-Options 指示是否应该允许浏览器在 <frame><iframe><embed><object> 中呈现页面。
HTTP/X-Content-Type-Options X-Content-Type-Options 禁用 MIME 探查并强制浏览器使用内容类型中给出的类型。

常见问题解答

是否可以在 http 响应头中添加 Cache-Control

http 响应头中的 Cache-Control 会被添加到站点的所有请求中,没有 Cache-Ccontrol 指令可以配置。 可匿名访问的静态文件的 Cache-Control 会设置为公共。 max-age 值默认为 1 小时。

有关如何在 Power Pages 中配置站点设置的详细信息,请转到管理站点设置