RPC over HTTP support in WebSEAL
WebSEAL can act as the reverse proxy if we are using the RPC over HTTP version 2 protocol. See Microsoft RPC over HTTP support.
Figure 1 illustrates a typical scenario using the RPC over HTTP protocol.
- Microsoft Outlook makes an RPC_IN_DATA request to WebSEAL. The request contains the user name and password in a BA Header.
- WebSEAL authenticates and authorizes the request. WebSEAL passes the request (including the BA header) to Microsoft Exchange.
- Outlook makes an RPC_OUT_DATA request to WebSEAL. The request contains the user name and password in a BA Header.
- WebSEAL authenticates and authorizes the request. WebSEAL passes the request (including the BA header) to Exchange.
- Exchange sends a 200 OK response back to WebSEAL.
- WebSEAL forwards the response back to Outlook.
- Outlook sends RPC data to Exchange via WebSEAL on the RPC_IN_DATA connection.
- Exchange sends RPC data to Outlook via WebSEAL on the RPC_OUT_DATA connection.
Parent topic: Microsoft RPC over HTTP
Related concepts
- Junction configuration
- POP configuration
- Authentication limitations
- Timeout considerations
- WebSEAL server log errors
- Worker thread consideration