我正在尝试为云代工编写服务代理。我不确定如何正确标注我的问题,因此我将在该问题中添加更多详细信息。假设我的经纪人将在http://example.org
上运行。通常这意味着它必须在端点GET http://example.org/v2/catalog
上作出响应。在我的情况下,不可能在根级上响应/v2/catalog
,但它必须处于较低级别,更具体地说是http://example.org/v1/internal/cf/v2/catalog
。没有可能改变这一点。Cloud Foundry服务代理不在根路径上登录
虽然与CLI工作,我尝试添加使用代理
$ cf create-service-broker test-broker test test http://localhost:29090/v1/internal/cf
的CLI返回我http://localhost:29090/v1/internal/cf is not a valid URL
,我没有得到任何服务器上的访问。
如果我将URL更改为少于2个路径段的任何东西(例如http://localhost:29090
或http://localhost:29090/v1
),它“起作用”,并且我在服务器上获得访问权限,并且CLI从服务器打印响应(当然这是说无效,因为它返回403)。对于云代工的路径深度是否存在某种限制?如果有,是否有办法摆脱这一点?感谢您的帮助或提示和最好的问候,Yanick