> # SIP Server：配置：代理

> 配置选项

> 使用此页可以配置出站代理服务器 URI 和默认代理服务器行为。

> RFC 3261 将出站代理定义为“从客户机接收请求的代理，即使它可能不是通过请求 URI 解析的服务器。通常，会为 UA 手动配置一个出站代理，或者 UA 可以通过自动配置协议获悉一个出站代理。”

> 在 WebLogic Communications Server 中，使用代理属性指定出站代理服务器。代理属性定义一个或多个代理服务器 URI。通过使用代理策略标记设置代理策略可以更改代理进程的行为。

> 默认行为就像“域”策略生效时的行为一样。“代理”策略表示请求向外发送到配置的出站代理，并且请求中的路由标头保留由 WebLogic Communications Server 所做的任何路由决策。这使得出站代理可以在对请求执行其操作后将请求发送给预期接收方。“代理”策略仅对初始请求生效。对于后续请求，路由集优先于对话框中的任何策略。(如果出站代理希望位于路由集中，它可以打开记录路由)。

> 此外，如果在 WebLogic Communications Server 上写入的代理应用程序希望覆盖出站代理遍历的配置行为，那么它可以添加一个名为“X-BEA-Proxy-Policy”且值为“domain”的特殊标头。此标头在发送请求时将从请求中删除，但效果是忽略配置的出站策略。应用程序可以使用 X-BEA-Proxy-Policy 定制标头来覆盖配置的策略。标头的值可以为“domain”或“proxy”。但请注意，如果将策略覆盖为“proxy”，则配置必须仍具有出站代理 URI 才能路由到出站代理。

> #### 配置选项

> 名称 | 说明
> --- | ---
> 代理路由策略 | 配置代理的行为。 有效值是： 域：使用 RFC 3261 定义的路由规则代理消息，忽略任何指定的出站代理。 代理：将消息发送到默认代理 URI 中指定的下游代理。如果有多个代理规范，则按指定这些规范的顺序尝试它们。但是，如果传输尝试 UDP 代理，将忽略后续代理的设置。 默认行为就像域策略生效时一样。 MBean 属性： `ProxyBean.RoutingPolicy`
> 代理路由 URI | 一个或多个代理服务器的 TCP 或 UDP URI。请将多个 uri 元素中的 URI 分别放在单独的行上。 返回 Sip URI MBean 属性： `ProxyBean.Uris`