我有一个单独的域名,指向一个运行JoinFaces + PrimeFaces项目的服务器。当我通过IP地址点击服务器上表单中的p:commandButton时,一切都很正常。但是,当我通过域名(而不是IP地址)执行相同的操作时,我得到了ERROR: MAC did not verify / javax.faces.application.ViewExpiredException错误。您知道为什么服务器会根据是通过其IP地址访问还是通过其域名访问而表现不同?
发布于 2021-08-10 16:51:10
该问题被证明与CloudFlare中的激进缓存配置(即,包括视图状态)有关。
https://stackoverflow.com/questions/68729761
复制相似问题