在公开资产之前测试资产 testing-assets-before-making-them-public

安全测试可帮助您定义安全的测试环境,并根据一组可配置的IP地址和范围构建强大的B2B解决方案。 此功能可让您将Adobe Dynamic Media Classic部署与内容管理和业务系统的架构相匹配。

通过安全测试,可以预览包含未发布内容的临时版网站。

如有需要,请创建暂存环境,而不是公开资产,原因如下:

  • 在公开发布之前预览网站(临时网站)。
  • 提供需要受限访问的资产,如在B2B Web应用程序中显示价格的eCatalog。
  • 将防火墙后的资产用作产品信息管理系统、客户服务应用程序、培训站点或类似系统的一部分。
NOTE
安全测试不会影响对Adobe Dynamic Media Classic的访问。 Adobe Dynamic Media Classic安全性将保持一致,并且需要使用常规凭据来访问Adobe Dynamic Media Classic和相关Web服务。

安全测试的工作原理 how-secure-testing-works

大多数公司都在专用网络中托管其Internet服务。 可以通过某些路由,通常是通过限定范围的公共 IP 地址访问 Internet。

通过公司网络,您可以使用https://www.whatismyip.com之类的网站确定公共IP地址,或者向公司IT组织请求此信息。

通过Secure Testing,Adobe Dynamic Media Classic为暂存环境或内部应用程序建立了专用的映像服务器。 对此服务器的所有请求都将检查原始 IP 地址。 如果传入请求不在获批准的 IP 地址列表中,则返回失败响应。 Adobe Dynamic Media Classic公司管理员为公司的安全测试环境配置已批准的IP地址列表。

由于必须确认原始请求的位置,因此Secure Testing服务的流量不会通过内容分发网络(如公共Dynamic Media图像服务器流量)进行路由。 与Dynamic Media公共图像服务器相比,请求Secure Testing Service的延迟稍高一些。

通过安全测试服务,可以立即使用未发布的资源,无需发布。 通过这种方式,您可以在将资产发布到其面向公众的图像服务器之前运行预览。

NOTE
Secure Testing Services使用配置了内部发布上下文的目录服务器。 因此,如果贵公司配置为发布到Secure Testing,则在Adobe Dynamic Media Classic中上传的所有资源都可以立即通过Secure Testing服务使用。 不论资产是否标记为在上传时发布,此功能均适用。

安全测试服务当前支持以下资产类型和功能:

  • 图像。
  • 晕影(渲染服务器请求)。
  • 渲染服务器请求(受支持,但客户必须明确请求它)。
  • 集,包括图像、eCatalog、渲染和媒体集。
  • 标准Adobe Dynamic Media Classic富媒体查看器。
  • Adobe Dynamic Media Classic OnDemand JSP页。
  • 静态内容,如 PDF 文件和逐步提供的视频。
  • HTTP 视频流。
  • 渐进式视频流。

当前不支持以下资源类型和功能:

  • Adobe Dynamic Media Classic信息或eCatalog搜索
  • RTMP 视频流
  • Web-to-print
  • UGC(用户生成的内容)服务
IMPORTANT
对Adobe Dynamic Media Classic中新增或现有UGC矢量图像资源的支持已于2021年9月30日终止。

测试Secure Testing服务 testing-the-secure-testing-service

测试Secure Testing服务,以确保该服务按预期运行。

准备帐户

  1. 请联系Adobe客户关怀部门,要求他们在您的帐户上启用安全测试。

  2. 在Adobe Dynamic Media Classic的全局导航栏上,转到​设置 > 发布设置 > 图像服务器

  3. 在图像服务器发布页面的​ Publish Context ​下拉列表中,选择​测试图像服务

  4. 对于客户端地址筛选器,选择​添加

  5. 选中该复选框以启用该地址,然后在相应的文本字段中键入IP地址和网络掩码。

    note
    NOTE
    如果添加单个IP地址和网络掩码,则该地址可能会进行资产调用。 但是,不允许您添加的任何其他IP地址和网络掩码进行资产调用。 因此,请考虑禁用(关闭)上述步骤中的复选框,以关闭指定IP地址和网络掩码的功能。 这样做会有效地允许​ 所有 ​个IP地址进行资产调用,并且这些地址都会显示。
  6. 执行以下任一操作:

    • 如果必须添加更多IP地址,请重复前两步。
    • 继续下一步骤。
  7. 在图像服务器发布页面的左下方,选择​保存

  8. 将所需的图像上传到您的Adobe Dynamic Media Classic帐户。

    查看上载文件

  9. 请确保将某些图像标记为发布,将其他图像标记为未标记,然后提交发布作业。

    查看发布文件

  10. 通过转到​设置 > 应用程序设置 > 常规设置​来确定您的Secure Testing服务的名称。

  11. 在“应用程序常规设置”页面上,在“服务器”组下,在“测试发布上下文服务器名称”右侧找到该名称。

如果服务器名称缺失或服务器的URL不起作用,请联系Adobe客户关怀团队。

准备网站变体

您需要两个网站变体,分别链接已发布和未发布的资源:

  • 公共版本:使用传统的Adobe Dynamic Media Classic URL语法链接资源。
  • 暂存版本:使用相同的语法但使用安全测试站点名称链接资产。

运行测试

执行以下测试:

  1. 检查是否可从公司网络内部访问资源。

    在从先前定义的IP地址范围标识的公司网络中,网站的暂存版本会显示所有图像,无论是否标记为发布。 因此,您可以在测试时避免在预览批准或产品发布之前意外使图像可用。

    确认您的网站的公共版本显示了先前在Adobe Dynamic Media Classic中观察到的已发布资源。

  2. 在公司网络外部,验证未发布的资产(即未标记为发布的资产)是否受第三方访问的保护。

    从外部访问您的网络,然后验证网站的公共版本是否显示所有已发布的资产,但不显示未发布的内容。

    确认暂存版本不显示任何资产,因为您正从未批准的IP地址访问Secure Testing服务。

recommendation-more-help
dynamic-media-classic-help-using