当前位置: 首页 > 知识库问答 >
问题:

WSO2 API管理器-“Make this the default version”会导致身份验证错误吗?

程谦
2023-03-14

我有一个API,如果没有勾选“make this the default version”复选框,就可以正常工作,一旦勾选了,我就会返回这个错误

<ams:fault 
    xmlns:ams="http://wso2.org/apimanager/security">
    <ams:code>900906</ams:code>
    <ams:message>No matching resource found in the API for the given request</ams:message>
    <ams:description>Access failure for API: xxxx/xxxx, version: v0.1 with key: xxxxxx</ams:description>
</ams:fault>

共有1个答案

莫欣悦
2023-03-14

更改API后,请保存并发布API。这可能是导致问题的原因。

发布后,您应该会看到两组产品url(一组有版本,一组没有版本)。请检查API存储中是否有相同的API可用。

 类似资料:
  • 我有一个API工作没有问题,只要“使这是默认版本”复选框被选中,一旦选中,我得到这个错误回来 阿什。 编辑-额外的详细信息和日志 TID[-1234][AM][2014-07-10 13:05:56,238]错误{org.wso2.carbon.apimgt.gateway.handlers.security.apiauthenticationhandler}-API身份验证失败dispatcht

  • 我正在使用Vert。后端为x,前端为AngularJS。 Vert. x服务器使用POST和GET方法接收HTTP操作。不知何故,我为每个请求获取不同的会话ID。 以下是来自我的LoginFormHandler类句柄例程的代码片段。 我正在将用户对象放入当前会话中。然后我移动到新页面并向Vert. x服务器发送POST请求。在那个POST处理程序中,我正在尝试获取会话对象: 我没有得到用户。此外,

  • spring-security.xml: 在新泽西行动豆的内部是这样的: 整个应用程序构建良好,jetty服务器启动没有问题(MyAuthenticationManager和org.springframework.security.AuthenticationManager都成功地预安装了),但是当尝试使用autowired authmanager时,我得到了空指针。

  • 我有一个问题,通过mongo shell连接到MongoDB地图集,即使我已经做了一切正确的和三重检查数据用户名和密码,包括我的IP在白名单中,更改库名测试,并尝试在同一行中添加-密码 `$mongo“mongodbsrv://cluster******.mongodb。net/test”--用户名admin--密码admin MongoDB shell v4.4.6版连接到:mongodb://

  • 问题内容: 我正在尝试通过FTP SITE代理访问FTP服务器以绕过防火墙,因为我知道我的用户名/密码正确,因为可以使用FileZilla进行连接。我尝试使用,但没有用。码: 给我这个错误: 我尝试过的事情: 使用备用构造函数。 拆下 使用just ,不使用FTPProxyConnector 设置连接器之前进行身份验证,反之亦然。 但是,当我仅使用Authenticator时,会收到不同的错误提示

  • 从我创建项目开始,这就非常有效。但突然间开始崩溃。注册活动工作正常。但是这个登录活动正在崩溃。 Firebase 身份验证导致 Android 致命异常 这听起来和我的问题很相似,但我还是不明白为什么会这样。