这个问题可能是因为使用的admin-cli版本不同导致的。尝试使用最新版本的admin-cli,从而解决此问题。例如:
$ apiman-admin.sh add-policy-def -e http://localhost:8080/apiman-gateway-api
-u admin -p admin123
-f mypolicy-def.json
如果仍然无法解决问题,请尝试在登录时提供API Manager和API Gateway的完整URL,在设置策略配置时也一样。例如:
$ apiman-admin.sh -Dapiman-gateway.url=http://localhost:8080/apiman-gateway-api
-Dapiman-manager.url=http://localhost:8080/apiman-manager-api
add-policy-def -u admin -p admin123
-f mypolicy-def.json