15.03.18 - Apigee Edge 云版本说明

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

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> - 故障原因。例如:Token Expired

请参阅 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 分析服务中的新功能和增强功能。

添加到分析中的变量

以下新变量会传递给 Edge 分析,并在 API 代理跟踪窗口的 AX 阶段中显示。

  • apigee.edge.execution.is_target_error - 可让您确定 API 错误是目标端错误(值“1”)还是 HTTP 响应失败的非目标端错误 (值“0”)。对于成功的 HTTP 响应,该值为 null。
  • apigee.edge.execution.is_policy_error - 可让您确定政策是否失败 (值“1”)或 HTTP 响应失败时没有政策失败(值“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 在任何 列表的“Analytics”标签页中选择一个点时,界面会抛出错误
MGMT-1794 外部 XML 实体注入 - 使用 FTP 服务器进行远程 WSDL 解析时出现 XXE
MGMT-1783 界面信息中心 - 开发者数量上限为 10000
MGMT-1780 修改产品时,在界面中关闭环境不会保存 更改
MGMT-1759 需要帮助解释 system.log 中的 WARN 消息
MGMT-1752 界面支持 RBAC 调用的身份验证响应对象
MGMT-1751 支持使用身份验证响应对象的界面
MGMT-1717 在 API 代理列表页面中,将上次修改日期显示为工具提示
MGMT-1705 将所有 AX 日期选择器放在左侧,就像在代理性能中一样
MGMT-1697 界面 - 排序仅对当前显示的页面进行排序
MGMT-1685 在“开发者应用”中搜索 Consumer Key 不再有效
MGMT-1684 “流量构成”报告中的“详细信息”链接会将您带到同一页面
MGMT-1680 使用下拉列表切换组织时,无法可靠地切换
MGMT-1655 “设备”页面将“unknown”“other”“others”显示为不同的值
MGMT-1654 以与分析组件中处理“na”值相同的方式处理“(not set)”
请参阅 mean?
MGMT-1653 从分析自定义报告中移除时区选择器
MGMT-1624 当 jsc 资源文件存储在组织 范围内时,代理部署失败
MGMT-1554 更新 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 跟踪界面似乎无法正确计算政策经过的时间 properly
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 政策错误计数