有三种类型,如强制,测试,CORS 。如果我们禁用它们会发生什么?
答案 0 :(得分:2)
生命周期状态(阶段)是:
其他三个选项是相关的,但实际上并不是“生命周期状态”。
强制执行== API是否由API Connect管理 - 是否部署到网关?禁用此功能,API将不会部署到网关,不会跟踪其使用情况的分析,也不会进行订阅管理等...基本上关闭它意味着您需要在swagger中拥有实际的API后端文档并将其纯粹加载到APIC中以用于社交/文档目的。它不会由APIC管理。
Testable ==您是否希望允许用户从门户网站测试工具中测试此API?
CORS ==您是否要启用跨源资源脚本支持(这是从任何地方的任何AJAX应用程序调用API所必需的 - 包括API管理器和门户中的测试工具)
如果你有testable == true,那么你需要cors == true或者你必须手动实现API中的所有OPTIONS请求。否则测试工具将无效。