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 错误是不成功的 HTTP 响应的目标端错误(值为“1”)还是非目标端错误(值为“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 在任何列表的“分析”标签页中选择某个点时,界面会抛出错误
MGMT-1794 外部 XML 实体注入 - 使用 FTP 服务器进行远程 WSDL 解析时出现 XXE
MGMT-1783 界面信息中心 - 开发者数量上限为 10,000
MGMT-1780 在界面中修改商品时,关闭某个环境不会保存相应更改
MGMT-1759 需要帮助来解释 system.log 中的 WARN 消息
MGMT-1752 支持 RBAC 调用的身份验证响应对象的界面
MGMT-1751 支持包含 Authentication Response 对象的界面
MGMT-1717 在 API 代理列表页面中,将上次修改日期显示为提示
MGMT-1705 将所有 AX 日期选择器都放在左侧,就像在代理性能中一样
MGMT-1697 界面 - 排序仅对当前显示的页面进行排序
MGMT-1685 在“开发者应用”中搜索“Consumer Key”不再有效
MGMT-1684 “流量构成”报告中的详情链接会将您带到同一页面
MGMT-1680 使用下拉菜单切换组织时,无法可靠地切换
MGMT-1655 “设备”页面将“未知”“其他”“其他”显示为不同的值
MGMT-1654 以与处理分析组件中的“na”值相同的方式处理“(not set)”
请参阅是什么意思?
MGMT-1653 从分析自定义报告中移除了时区选择器
MGMT-1624 当 jsc 资源文件存储在组织级范围内时,代理部署失败
MGMT-1554 更新了 Apache Commons 库,以用于 EmailValidation 和其他实用程序
MGMT-1492 使管理界面中的开发者门户链接可配置
修复了从 Edge 界面(“开发者”页面)到开发者门户的链接。如果您的开发者门户位于与默认链接(“开发者门户”按钮)不同的位置,请与 Apigee 支持团队联系以设置正确的网址。
MGMT-1490 界面登录超时功能无法正常运行。系统从不向用户显示新的身份验证界面。
MGMT-1434 在服务器启动时进行自我注册,注册与配置文件相同的默认类型
MGMT-1382 支持在建模中导入 Swagger 的身份验证和安全方面
MGMT-1364 在不影响性能的情况下遮盖日志中的敏感数据
在 Edge 消息日志记录中,授权标头值处于可见状态。此问题已得到解决。相应值现在已遮盖。
MGMT-1117 更好地处理从组织中移除用户的情况
界面提供了更清晰的标签,说明了从组织中移除用户的影响。
MGMT-1088 通过投影仪以 XGA 分辨率显示时,界面会被截断
MGMT-1034 WADL 导入错误地添加了名为“Content-Type”的正文参数
MGMT-1016 具有自定义角色的用户无法获取报告
自定义角色界面现在会显示公司应用和开发者应用的权限。
MGMT-973 跟踪界面似乎无法正确计算政策的运行时间
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 政策错误计数