错误:MAC 没有验证,仅在使用域名访问时
Posted
技术标签:
【中文标题】错误:MAC 没有验证,仅在使用域名访问时【英文标题】:ERROR: MAC did not verify, only when accessing using domain name 【发布时间】:2021-10-14 04:36:29 【问题描述】:我有一个域名指向运行 JoinFaces + PrimeFaces 项目的单个服务器。当我通过其 IP 地址单击服务器上表单中的p:commandButton
时,一切正常。但是当我通过域名(而不是 IP 地址)执行相同操作时,我得到了 ERROR: MAC did not verify
/ javax.faces.application.ViewExpiredException
错误。知道为什么服务器的行为会根据其是通过其 IP 地址还是通过其域名访问而有所不同?
【问题讨论】:
【参考方案1】:该问题与 CloudFlare 中的激进缓存配置有关(即,包括视图状态)。
【讨论】:
以上是关于错误:MAC 没有验证,仅在使用域名访问时的主要内容,如果未能解决你的问题,请参考以下文章