From e9647cde2dbf5c89bbfd6df42bfaa3786101162f Mon Sep 17 00:00:00 2001 From: Matt Connew Date: Mon, 11 Jan 2021 18:54:53 -0800 Subject: [PATCH 1/3] Fix WCF Load Balancer docs --- docs/framework/wcf/load-balancing.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/framework/wcf/load-balancing.md b/docs/framework/wcf/load-balancing.md index c1f674344552e..373deaa837be4 100644 --- a/docs/framework/wcf/load-balancing.md +++ b/docs/framework/wcf/load-balancing.md @@ -79,7 +79,9 @@ One way to increase the capacity of Windows Communication Foundation (WCF) appli Both the and the can be load balanced using HTTP load balancing techniques provided several modifications are made to the default binding configuration. -- Turn off Security Context Establishment: this can be accomplished by the setting the property on the to `false`. Alternatively, if security sessions are required, it is possible to use stateful security sessions as described in the [Secure Sessions](./feature-details/secure-sessions.md) topic. Stateful security sessions enable the service to remain stateless as all of the state for the security session is transmitted with each request as a part of the protection security token. Note that to enable a stateful security session, it is necessary to use a or user-defined as the necessary configuration settings are not exposed on and that are provided by the system. +- Either turn off Security Context Establishment or use stateful security sessions. Security Context Establishment can be turned off by setting the property on the to `false`. If you are using or security sessions are required, it is possible to use stateful security sessions as described in the [Secure Sessions](./feature-details/secure-sessions.md) topic. Stateful security sessions enable the service to remain stateless as all of the state for the security session is transmitted with each request as a part of the protection security token. Note that to enable a stateful security session, it is necessary to use a or user-defined as the necessary configuration settings are not exposed on and that are provided by the system. + +- If Security Context Establishment has been turned off, you will also need to turn off Service Credential Negotiation. This can be turned off by setting the property on the to `false`. Note that to disable Service Credential Negotiation, you may need to explicitly specify the endpoint identity on the client. - Do not use reliable sessions. This feature is off by default. From 1799abf910dddaa56274c3acfe9179c3af639e07 Mon Sep 17 00:00:00 2001 From: Matt Connew Date: Wed, 3 Feb 2021 15:48:12 -0800 Subject: [PATCH 2/3] Update docs/framework/wcf/load-balancing.md Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --- docs/framework/wcf/load-balancing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/framework/wcf/load-balancing.md b/docs/framework/wcf/load-balancing.md index 373deaa837be4..f100751aec694 100644 --- a/docs/framework/wcf/load-balancing.md +++ b/docs/framework/wcf/load-balancing.md @@ -79,7 +79,7 @@ One way to increase the capacity of Windows Communication Foundation (WCF) appli Both the and the can be load balanced using HTTP load balancing techniques provided several modifications are made to the default binding configuration. -- Either turn off Security Context Establishment or use stateful security sessions. Security Context Establishment can be turned off by setting the property on the to `false`. If you are using or security sessions are required, it is possible to use stateful security sessions as described in the [Secure Sessions](./feature-details/secure-sessions.md) topic. Stateful security sessions enable the service to remain stateless as all of the state for the security session is transmitted with each request as a part of the protection security token. Note that to enable a stateful security session, it is necessary to use a or user-defined as the necessary configuration settings are not exposed on and that are provided by the system. +- Turn off Security Context Establishment or use stateful security sessions. Security Context Establishment can be turned off by setting the property on the to `false`. If you are using or security sessions are required, it is possible to use stateful security sessions as described in [Secure Sessions](./feature-details/secure-sessions.md). Stateful security sessions enable the service to remain stateless, as all of the state for the security session is transmitted with each request as a part of the protection security token. To enable a stateful security session, you must use a or user-defined , as the necessary configuration settings are not exposed on the system-provided and . - If Security Context Establishment has been turned off, you will also need to turn off Service Credential Negotiation. This can be turned off by setting the property on the to `false`. Note that to disable Service Credential Negotiation, you may need to explicitly specify the endpoint identity on the client. From f1612ab97b50c1718957831616387d2c7888ac8b Mon Sep 17 00:00:00 2001 From: Matt Connew Date: Wed, 3 Feb 2021 15:48:23 -0800 Subject: [PATCH 3/3] Update docs/framework/wcf/load-balancing.md Co-authored-by: Genevieve Warren <24882762+gewarren@users.noreply.github.com> --- docs/framework/wcf/load-balancing.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/framework/wcf/load-balancing.md b/docs/framework/wcf/load-balancing.md index f100751aec694..828a67a05b6c7 100644 --- a/docs/framework/wcf/load-balancing.md +++ b/docs/framework/wcf/load-balancing.md @@ -81,7 +81,7 @@ One way to increase the capacity of Windows Communication Foundation (WCF) appli - Turn off Security Context Establishment or use stateful security sessions. Security Context Establishment can be turned off by setting the property on the to `false`. If you are using or security sessions are required, it is possible to use stateful security sessions as described in [Secure Sessions](./feature-details/secure-sessions.md). Stateful security sessions enable the service to remain stateless, as all of the state for the security session is transmitted with each request as a part of the protection security token. To enable a stateful security session, you must use a or user-defined , as the necessary configuration settings are not exposed on the system-provided and . -- If Security Context Establishment has been turned off, you will also need to turn off Service Credential Negotiation. This can be turned off by setting the property on the to `false`. Note that to disable Service Credential Negotiation, you may need to explicitly specify the endpoint identity on the client. +- If you turn off Security Context Establishment, you also need to turn off Service Credential Negotiation. To turn it off, set the property on the to `false`. To disable Service Credential Negotiation, you may need to explicitly specify the endpoint identity on the client. - Do not use reliable sessions. This feature is off by default.