HTTP 头插入失败为无效标题 - HTTP 错误 400
14564
Created On 09/29/20 21:48 PM - Last Modified 07/31/25 21:19 PM
Symptom
网页在添加多个值作为标题时失败 HTTP 。
Environment
- PAN-OS 8.1及以上。
- 为头插入配置多个值 HTTP 。
Cause
- 问题是由添加 HTTP 由不同行(s)分开的标题的多个值引起的。
- 正在运行的配置如下所示
http-header-insertion {
test {
type {
"Microsoft Office365 Tenant Restrictions" {
domains [ login.microsoftonline.com login.windows.net login.microsoft.com];
headers {
header-0 {
header Restrict-Access-To-Tenants;
value testglobal.com <<<<<<<<<
testglobal.onmicrosoft.com; <<<<<<<<<
log yes;
}
header-1 {
header Restrict-Access-Context;
value 9asdf321-566c-4d0b-ac6b-01253eb2fcc1;
log yes;
}
}
}
}
}
Resolution
- 标题的多重值 HTTP 必须按逗号""分开
- 正在运行的配置如下所示
http-header-insertion {
test {
type {
"Microsoft Office365 Tenant Restrictions" {
domains [ login.microsoftonline.com login.windows.net login.microsoft.com];
headers {
header-0 {
header Restrict-Access-To-Tenants;
value testglobal.com,testglobal.onmicrosoft.com; <<<<<<<<<
log yes;
}
header-1 {
header Restrict-Access-Context;
value 9asdf321-566c-4d0b-ac6b-01253eb2fcc1;
log yes;
}
}
}
}
}Additional Information
KB 配置条款:
"使用标题插入对 Office365 企业进行批准访问 HTTP "
https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA10g000000POJACA4