【发布时间】:2021-03-16 01:24:45
【问题描述】:
例如,在我们的 Orbeon 测试环境中,我们希望服务 URL 为:https://test.some-endpoint.com/validate。
那么当表单部署到生产环境时,服务URL应该会自动变为:https://prod.some-endpoint.com/validate。
我知道我可以创建一个隐藏字段来存储环境值,但是当表单部署在生产环境中时,这不会自动更改。见截图:
【问题讨论】:
标签: orbeon
例如,在我们的 Orbeon 测试环境中,我们希望服务 URL 为:https://test.some-endpoint.com/validate。
那么当表单部署到生产环境时,服务URL应该会自动变为:https://prod.some-endpoint.com/validate。
我知道我可以创建一个隐藏字段来存储环境值,但是当表单部署在生产环境中时,这不会自动更改。见截图:
【问题讨论】:
标签: orbeon
从 Orbeon Forms 2020.1 开始,您可以使用 environment-variable('SERVICE_HOST') function。因此,假设您有一个名为 SERVICE_HOST 的环境变量,在 HTTP 服务编辑器中,您可以将以下内容用于资源 URL:
https://{environment-variable('SERVICE_HOST')}.some-endpoint/validate
【讨论】: