15.03.18 - Apigee Edge 云版本说明

您正在查看 Apigee Edge 文档。
前往 Apigee X 文档
信息

2015 年 3 月 26 日(星期四),我们发布了 Apigee Edge 的新云版本。

新功能和增强功能

以下是此版本中的新功能和增强功能:

开发者服务

以下是 Edge 开发者服务中的新功能和增强功能。

对 SmartDocs 的 Swagger 2.0 支持

SmartDocs 支持导入 Swagger 2.0 规范文档,并与 Swagger 1.2 保持向后兼容性。

创收

以下是 Edge 变现功能中的新功能和增强功能。

分别处理公司和开发者

现在,公司和开发者是分开处理的,这样您就可以更灵活地向开发者添加多个公司,以及向公司添加多个开发者。管理界面现在为“公司”和“开发者”提供了单独的窗口(可通过“发布”菜单访问)。

请参阅管理公司和开发者

在创收报告中,“公司”仍然是主要过滤条件,但过滤条件标签已从“开发者”更改为“公司”。

API 服务

以下是 Edge API 服务中的新功能和增强功能。

新的 OAuthV2 故障变量

这些与故障相关的新变量由 OAuthV2 政策设置:

  • oauthV2.<policy-name>.failed - 如果政策失败,则将其设置为 true。
  • oauthv2.<policy_name>.<fault_name> - 故障的名称。 例如,invalid_request
  • oauthv2.<policy_name>.<fault_cause> - 故障原因。例如:令牌已过期

请参阅 http://apigee.com/docs/api-services/content/oauthv2-policy

商品创建

现在,在创建新商品时,您除了可以指定显示名称之外,还可以指定商品名称。

请参阅 http://apigee.com/docs/developer-services/content/creating-api-products

用于从组织中移除用户的界面

在界面中的“组织用户”页面上,删除按钮已替换为移除按钮。 这是为了明确说明,当您从组织中移除用户后,该用户的 Apigee 账号仍会保持有效状态。

请参阅 http://apigee.com/docs/api-services/content/managing-organization-users

分析服务

以下是 Edge Analytics Services 中的新功能和增强功能。

添加到分析中的变量

以下新变量会传递给 Edge Analytics,并显示在 API 代理轨迹窗口的 AX 阶段。

  • apigee.edge.execution.is_target_error - 用于确定 API 错误是目标端错误(值为“1”)还是非目标端错误(值为“0”)(针对不成功的 HTTP 响应)。对于成功的 HTTP 响应,此值为 null。
  • apigee.edge.execution.is_policy_error - 用于确定 HTTP 响应失败时是否有政策失败(值为“1”)或没有政策失败(值为“0”)。对于成功的 HTTP 响应,此值为 null。
    以下相关变量提供了首先失败的政策的详细信息。如果没有政策失败,则值为 null。
    • apigee.edge.execution.fault_policy_name - 失败的政策的名称。
    • apigee.edge.execution.fault_flow_name - 政策中失败的流的名称(例如 PreFlow、PostFlow 或用户定义的流)。
    • apigee.edge.execution.fault_flow_state - 政策在流程中的附加位置。可能的值:PROXY_REQ_FLOW、TARGET_REQ_FLOW、TARGET_RESP_FLOW、PROXY_RESP_FLOW。

已修复 Bug

此版本中修复了以下 bug。

问题 ID 说明
MGMT-1795 在任何列表的“分析”标签页中选择某个数据点时,界面会抛出错误
MGMT-1794 使用 FTP 服务器进行远程 WSDL 解析时存在外部 XML 实体注入 - XXE
MGMT-1783 界面信息中心 - 开发者数量限制为 10,000 人
MGMT-1780 修改商品时,在界面中关闭环境不会保存更改
MGMT-1759 需要帮助解释 system.log 中的 WARN 消息
MGMT-1752 用于支持 RBAC 调用的 Authentication Response 对象的界面
MGMT-1751 使用 Authentication Response 对象支持界面
MGMT-1717 在 API 代理列表页面中,将上次修改日期显示为提示
MGMT-1705 将所有 AX 日期选择器放置在左侧,如代理性能中所示
MGMT-1697 界面 - 排序仅会对当前显示的页面进行排序
MGMT-1685 在“开发者应用”中搜索消费者密钥已不再可用
MGMT-1684 “流量构成”报告中的“详细信息”链接会将您定向到同一页面
MGMT-1680 无法通过下拉菜单可靠地切换组织
MGMT-1655 “设备”页面将“未知”“其他”和“其他”显示为不同的值
MGMT-1654 将“(not set)”处理方式与在分析组件中处理“na”值相同
请参阅什么意思?
MGMT-1653 从 Google Analytics 自定义报告中移除时区选择器
MGMT-1624 将 jsc 资源文件存储在组织级范围时,代理部署失败
MGMT-1554 更新了适用于 EmailValidation 和其他实用程序的 Apache Commons 库
MGMT-1492 使管理界面中的开发者门户链接可配置
修复了 Edge 界面(“开发者”页面)与开发者门户之间的链接。如果您的开发者门户位于默认链接(“开发者门户”按钮)所在位置之外,请与 Apigee 支持团队联系以设置正确的网址。
MGMT-1490 界面登录超时功能无法正常运行。系统绝不会向用户显示新的身份验证界面。
MGMT-1434 在服务器启动自注册时,注册与配置文件相同的默认类型
MGMT-1382 在建模中支持 Swagger 导入的身份验证和安全方面
MGMT-1364 在不影响性能的情况下遮盖日志中的敏感数据
在 Edge 消息日志记录中,Authorization 标头值是可见的。此问题现已解决。该值现在已被遮盖。
MGMT-1117 更好地处理从组织中移除用户的情况
界面会提供更清晰的标签,说明从组织中移除用户的影响。
MGMT-1088 通过投影仪以 XGA 分辨率显示时,界面会被截断
MGMT-1034 WADL 导入错误地添加了名为 Content-Type 的正文参数
MGMT-1016 具有自定义角色的用户无法获取报告
自定义角色界面现在会显示公司应用和开发者应用的权限。
MGMT-973 Trace 界面似乎无法正确计算政策所用时间
MGMT-952 轨迹错误 - 提取对象时未找到 DebugSession
MGMT-66 API 产品名称处理
现在,在创建或修改 API 产品时,您可以同时看到 API 产品的显示名称和内部名称。创建 API 产品后,名称将保持不变,但您可以继续修改显示名称。
DEVRT-1479 报告中需要“税率税费”列
报告中现在提供了“税率税费”(金额)列。“税费/增值税”列已更改为“价格税费”,而“费用总额”列已重命名为“收取费率”。
DEVRT-1478 应用于固定费率的税费不正确
DEVRT-1476 预付款开发者余额视图未填充充值金额
DEVRT-1441 退款中包含税费
DEVRT-1440 通过 flow.resource.name 替换 API 资源后,运行时事务不会进行评分
DEVRT-1438 如果商品在交易记录政策中启用,则固定价格或费率卡会考虑总价或净价
DEVRT-1386 按比例计算的周期性费用有误
APIRT-1215 E2E:当配额超出时,ratelimit.Quota.failed 未设置为 true
APIRT-1063 API 代理允许循环引用
APIRT-1042 发生失败 / 引发故障的政策的名称
APIRT-987 政策错误计数