Lotus Notes X-Frame选项

问题描述 投票:0回答:1

我有一个Lotus Notes网络应用程序,它被加载到另一个网络应用程序中,在我们从9.0.1升级到Domino V10.0.4之后,该应用程序无法在该门户中加载,该应用程序可以在浏览器中单独访问,但在另一个应用程序中加载时却出现错误。

被X-Frame-Options拒绝加载。http:/achme.comachme.NSFframeset?readform。 不允许跨源框架。

有什么提示可以解决这个错误请在此输入图片描述enter image description here

lotus-notes lotus-domino
1个回答
1
投票

看来你的Domino-服务器设置了一个X-Frame-Options的头值。

这可以通过在domino目录下定义一个类型为 "HTTP响应头 "的Website-规则来完成。

X-Frame-Options。SAMEORIGIN

可能的值。

X-File-Options: deny X-File-Options: sameorigin X-File-Options: allow-from https:/example.com

或者通过notes.ini条目设置。

HTTPAdditionalRespHeader=X-Frame-Options: SAMEORIGIN

检查你的 domino 目录和 notes.ini 中的设置,如果你需要用 iframe 加载页面,就把它设置为更轻松的设置。

你是否在升级时改变了Domino服务器的FQDN?这可能是一个原因,为什么同样的设置在Domino 9(旧主机名)中有效,而在新的服务器(新主机名)中不起作用。

© www.soinside.com 2019 - 2024. All rights reserved.