Browse Source

2010-04-06 Atsushi Enomoto <[email protected]>

	* SecureMessageGenerator.cs : set ReplyTo and To, do not add.


svn path=/trunk/mcs/; revision=154825
Atsushi Eno 15 years ago
parent
commit
fee81128a7

+ 4 - 0
mcs/class/System.ServiceModel/System.ServiceModel.Channels/ChangeLog

@@ -1,3 +1,7 @@
+2010-04-06  Atsushi Enomoto  <[email protected]>
+
+	* SecureMessageGenerator.cs : set ReplyTo and To, do not add.
+
 2010-04-06  Atsushi Enomoto  <[email protected]>
 
 	* MessageHeaders.cs : use matching addressing version.

+ 2 - 2
mcs/class/System.ServiceModel/System.ServiceModel.Channels/SecureMessageGenerator.cs

@@ -278,10 +278,10 @@ if (!ShouldOutputEncryptedKey)
 
 			// FIXME: get correct ReplyTo value
 			if (Direction == MessageDirection.Input)
-				msg.Headers.Add (MessageHeader.CreateHeader ("ReplyTo", msg.Version.Addressing.Namespace, EndpointAddress10.FromEndpointAddress (new EndpointAddress (Constants.WsaAnonymousUri))));
+				msg.Headers.ReplyTo = new EndpointAddress (Constants.WsaAnonymousUri);
 
 			if (MessageTo != null)
-				msg.Headers.Add (MessageHeader.CreateHeader ("To", msg.Version.Addressing.Namespace, MessageTo.Uri.AbsoluteUri, true));
+				msg.Headers.To = MessageTo.Uri;
 
 			// wss:Security
 			WSSecurityMessageHeader header =