Intershop 带有参数的管道不会调用

Intershop 带有参数的管道不会调用,intershop,Intershop,我有一个带有三个optionals参数的管道当我尝试使用一个参数调用它时,我收到一条错误消息: 店面请求中疑似注入控制参数。正在中止请求 这很奇怪,因为我从一个正在工作的现有管道复制/粘贴 谢谢 ControlParameterInjectionDetector进行以下检查: public boolean isRequestLegal(String pipelineName, String startNodeName, Map<String, String[]> parameters

我有一个带有三个optionals参数的管道当我尝试使用一个参数调用它时,我收到一条错误消息:

店面请求中疑似注入控制参数。正在中止请求

这很奇怪,因为我从一个正在工作的现有管道复制/粘贴


谢谢

ControlParameterInjectionDetector进行以下检查:

public boolean isRequestLegal(String pipelineName, String startNodeName, Map<String, String[]> parameters)
{
    if ((parameters.containsKey("PageletEntryPointUUID") || parameters.containsKey("PageletEntryPointID")) &&
                    !("ViewContent".equals(pipelineName) && "Start".equals(startNodeName)))
    {
        return false;
    }
    if (parameters.containsKey("WorkingTemplate"))
    {
        return false;
    }
    return true;
}

ControlParameterInjectionDetector进行以下检查:

public boolean isRequestLegal(String pipelineName, String startNodeName, Map<String, String[]> parameters)
{
    if ((parameters.containsKey("PageletEntryPointUUID") || parameters.containsKey("PageletEntryPointID")) &&
                    !("ViewContent".equals(pipelineName) && "Start".equals(startNodeName)))
    {
        return false;
    }
    if (parameters.containsKey("WorkingTemplate"))
    {
        return false;
    }
    return true;
}