首页 > 解决方案 > API 网关未调用全局中介扩展 - WSO2 AM 2.2.0

问题描述

我正在按照给定的文档创建一个全局突触调解器,但似乎没有使用我的调解器。当我将相同的中介 XML 上传到发布者上的 API 时,可以正常工作。

我的 XML 调解器:

<?xml version="1.0" encoding="UTF-8"?>
<sequence xmlns="http://ws.apache.org/ns/synapse" name="WSO2AM--Ext--In">
    <property name="X-Client-Remote-Addr" expression="get-property('axis2', 'REMOTE_ADDR')" scope="transport"/>
    <property name="X-Client-Forwarded-For" expression="$trp:X-Forwarded-For" scope="transport"/>
</sequence>

API 处理程序序列是默认的,使用org.wso2.carbon.apimgt.gateway.handlers.ext.APIManagerExtensionHandler像本文档一样。该处理程序应负责应用全局调解器。

是否有一些已知的错误解决方法,或者,也许,我有什么错误?

标签: wso2mediatorsynapseapi-gateway

解决方案


推荐阅读