我创建了一个简单的 API,并尝试使用 WSO2 的 API Publisher(又名 API Cloud)发布它。我已经完成了所有步骤,但似乎需要一个 Authorization 标头才能访问我的端点。在旧文档中,它说我可以在资源级别更改“身份验证类型”。
https://docs.wso2.com/display/AM160/API+Resources
但是,当前版本中似乎没有此选项。我试图做到这一点,因此不需要 Authorization 标头。不幸的是,我仍然收到以下错误:
<ams:fault xmlns:ams="http://wso2.org/apimanager/security">
<ams:code>900902</ams:code>
<ams:message>Missing Credentials</ams:message>
<ams:description>Required OAuth credentials not provided</ams:description>
</ams:fault>
是否可以禁用我的 API 的身份验证?在我的项目中,此时我不需要它。