有Enforced,Test,CORS三种类型。如果我们禁用它们会发生什么?
问问题
446 次
1 回答
2
生命周期状态(阶段)是:
- 已确定(已确定需要提供特定功能的 api)
- 指定(已经开始充实 API 外部的外观)
- 已实现(API 有一个实际的后端,可以调用和使用它)
其他三个选项是相关的,但并不是真正的“生命周期状态”。
强制 == API 是否将由 API Connect 管理 - 它是否部署到网关?禁用此功能,API 将不会部署到网关,不会跟踪其使用情况的分析,不会有订阅管理等...基本上关闭此功能意味着您需要在招摇中拥有实际的 API 后端文档并将其纯粹加载到 APIC 中用于社交/文档目的。它不会由 APIC 管理。
可测试 == 你想允许用户从门户测试工具测试这个 API 吗?
CORS == 你想启用跨源资源脚本支持吗(这是从任何地方的任何 AJAX 应用程序调用 API 所必需的 - 包括 API Manager 和门户中的测试工具)
如果您有 testable == true 那么您需要 cors == true 或者您必须手动实现 API 中的所有 OPTIONS 请求。否则测试工具将无法工作。
于 2017-02-03T12:00:40.920 回答