带参数的管道不会调用

Pipeline with parameters won't call

我有一个带有三个可选参数的管道,当我尝试用一​​个参数调用它时,出现一条错误消息:

Suspected injection of control parameters in storefront request. Aborting request.

这很奇怪,因为我 copy/paste 来自正在运行的现有管道。

谢谢!

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;
}