使用Campaign客户端控制台或Web界面,与操作用户确认他们上传到服务器的文件类型。 请注意,业务需求可以是:
在serverConf/shared/datastore/@uploadAllowlist(有效的java正则表达式)中添加所有这些变量。 请参阅此页面以了解详情。
Adobe Campaign不限制文件大小。 但您可以通过配置IIS/Apache来执行此操作。 在 此部分.
请参阅 本页 以了解更多信息。
默认情况下,所有动态页面会自动中继到启动Web模块的计算机的本地Tomcat服务器。 你可以选择不传递其中一些。 如果您没有使用某些Adobe Campaign模块(例如webapp、交互、一些jsp),则可以从中继规则中删除它们。
我们现成已强制使用http(httpAllowed="true")显示最终用户资源。 由于这些页面可以显示某些PII(如电子邮件内容、地址)、兑换优惠券和选件,因此您应该在这些路径上再次强制使用HTTPS。
如果您使用的主机名不同(一个公有主机名,一个用于操作员),则还可以阻止操作员通过公共DNS名称中继某些资源。
Campaign Classic 实例可以通过 JavaScript 代码(工作流等)限制。 要允许新URL,管理员需要在 serverConf.xml文件.
存在三种连接保护模式:
<urlPermission action="warn" debugTrace="true">
<url dnsSuffix="abc.company1.com" urlRegEx=".*" />
<url dnsSuffix="def.partnerA_company1.com" urlRegEx=".*" />
<url dnsSuffix="xyz.partnerB_company1.com" urlRegEx=".*" />
</urlPermission>
新客户端将使用阻止模式。 如果他们希望允许新URL,则需要联系管理员以将其添加到允许列表。
来自迁移的现有客户可能会在一段时间内使用警告模式。 同时,在授权URL之前,需要分析出站流量。
中包含若干命阻止列表令,无法使用execCommand函数执行。 专用Unix用户为执行外部命令提供了额外的安全性。 对于托管安装,将自动应用此限制。 对于内部部署安装,您可以按照 本页. 此外, Script 和 External task 工作流活动不可用(新安装的实例)。
您可以为所有页面添加额外的HTTP标头(有关更多信息,请参阅 本页):
您可以添加一些其他标头,如HSTS、X-FRAME-OPTIONS、CSP…
您必须先在测试环境中测试它们,然后才能在生产中应用它们。
Adobe Campaign可能会通过添加某些标头而被破坏。
Adobe Campaign允许您在 <dbcnx .../>
元素。 请勿使用此功能。
默认情况下,Adobe Campaign不会将会话固定到特定IP,但您可以激活它以防止会话被盗。 为此,请在 serverConf.xml文件,将checkIPConsistent属性设置为 true 在 <authentication>
节点。
默认情况下,Adobe Campaign的MTA不使用安全连接将内容发送到SMTP服务器。 您必须启用此功能(可能会降低交付速度)。 要执行此操作,请设置 enableTLS to true 在 <smtp ...>
节点。
您可以缩短身份验证节点中会话的生命周期(sessionTimeOutSec属性)。