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

WSO2 API Manager TryIt特性空密钥

令狐昌胤
2023-03-14
Bearer XXXACCESS+TOKEN+GOES+HEREXXXX 

当从高级REST客户机或存储中的REST客户机测试时,它可以工作。我已经更改了各个文件中的端口号(authorize、login、token、revoke),以匹配我的端口偏移量,我还在api-manager.xml中配置了我的API存储地址。

共有1个答案

高飞翮
2023-03-14

当您将特定资源添加到API时,请同时选择“选项”动词。否则将给出此错误。

另外,检查/etc/hosts条目是否将“localhost”直接指向“127.0.0.1”,而不是计算机的IP地址。那样的话,请打开

    {API-M installation DIR}/repository/conf/api-manager.xml

并且,通过添加您的IP地址(或主机名)来适当地修改与Swagger相关的部分

    <!--Configuration to enable/disable sending CORS headers from the Gateway-->
    <Enabled>true</Enabled>

    <!--The value of the Access-Control-Allow-Origin header. Default values are 
        API Store addresses, which is needed for swagger to function.-->
    <Access-Control-Allow-Origin>https://localhost:9443,http://localhost:9763</Access-Control-Allow-Origin>

    <!--Configure Access-Control-Allow-Headers-->
    <Access-Control-Allow-Headers>authorization,Access-Control-Allow-Origin,Content-Type</Access-Control-Allow-Headers>

</CORSConfiguration>
    <!--Configuration to enable/disable sending CORS headers from the Gateway-->
    <Enabled>true</Enabled>

    <!--The value of the Access-Control-Allow-Origin header. Default values are 
        API Store addresses, which is needed for swagger to function.-->
    <Access-Control-Allow-Origin>https://192.168.56.101:9443,http://192.168.56.101:9763</Access-Control-Allow-Origin>

    <!--Configure Access-Control-Allow-Headers-->
    <Access-Control-Allow-Headers>authorization,Access-Control-Allow-Origin,Content-Type</Access-Control-Allow-Headers>

</CORSConfiguration>

上面的答案假设您没有向API管理器添加任何端口偏移量。如果这样做了,还应该相应地更改上述配置中的端口值(只需将该值添加到现有的端口值)。

谢谢你。

-查图拉

 类似资料:
  • 通过使用JavaScript,是否有一种方法可以知道特定属性来自哪个名称空间? 我似乎找不到任何与这个问题相关的东西... 示例: 具有class属性的DIV元素。类来自哪个命名空间? 具有viewBox属性的SVG元素。viewBox来自哪个命名空间? 编辑: 如果希望在USE元素上设置“xlink:href”属性,则必须指定名称空间“http://www.w3.org/1999/xlink”。

  • 本文向大家介绍JDK8新特性之判空遍历写法,包括了JDK8新特性之判空遍历写法的使用技巧和注意事项,需要的朋友参考一下 在工作中,经常会处理各种变量,但往往会在使用变量的时候,要进行空判断,不然要报错。 Java 8 提供了判空写法: 例1:求字符串 s 的长度( 为空的时候返回0 )。 常规写法: Java 8 写法: 例2:循环遍历集合 常规写法: Java 8 写法: PS:使用Option

  • Spring Cloud专注于提供良好的开箱即用经验的典型用例和可扩展性机制覆盖。 分布式/版本化配置 服务注册和发现 路由 service - to - service调用 负载均衡 断路器 分布式消息传递

  • 1、基于Workerman开发 GatewayWorker是基于Workerman开发的 2、基于Gateway、Worker进程模型 GatewayWorker使用经典的Gateway和Worker进程模型。Gateway进程负责维持客户端连接,并转发客户端的数据给Worker进程处理;Worker进程负责处理实际的业务逻辑,并将结果推送给对应的客户端。Gateway服务和Worker服务可以分

  • Free但不开源(目前已经开源) Build(构建)和 debug(调试) 现代web和云应用(尤其是JavaScript、TypeScript、C#、ASP.NET v5 和 Nodejs) 跨平台支持Linux, Mac OSX, and Windows 支持语法自动补全,智能提示 内置html开发神器emmet 速度、调试效率非常快 支持多主题(配色方案)0.9.1之后更爽 对于其他编辑器的

  • 特性给有关声明或类型提供更多的信息。在 Swift 中有两种特性,一种用于声明,另一种用于类型。 通过在 @ 符号后跟一个特性名称和该特性可以接受的实际参数来指定一个特性: @ attribute name @ attribute name ( attribute arguments ) 一些接受实际参数的声明特性指定了更多关于它的信息和它们如何应用到特定的声明中。这些特性实际参数写在一对括号里