DurableOrchestrationClient.CreateCheckStatusResponse上的自定义域

是否有一种优雅的方法可以向DurableOrchestrationClient提供自定义域?

我们的功能使用新的VNet集成进入VNet,并且仅允许来自VNet内部的流量。然后,将应用程序网关用作已知路由的入口点。我们有一个与应用程序网关的IP关联的自定义域,因此最好将CreateCheckStatusResponse的响应接受一个其他域。

替代方法不是很漂亮,涉及一些字符串操作...

i_michael 回答:DurableOrchestrationClient.CreateCheckStatusResponse上的自定义域

请查看code,了解如何生成URI,这似乎是请求URI的主机部分。因此,如果您要通过App Gateway进行呼叫,我相信URI将以相同的主机名(和端口(如果有))返回。

此外,您也可以通过构造一个新的HttpRequestMessage对象并将其传递给DurableOrchestrationClient.CreateCheckStatusResponse来覆盖主机名

return client.CreateCheckStatusResponse(new HttpRequestMessage(HttpMethod.Post,"http://domain.tld"),instanceId);
本文链接:https://www.f2er.com/3163258.html

大家都在问