Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2004-12-11 10:38:12 +0300
committerGonzalo Paniagua Javier <gonzalo.mono@gmail.com>2004-12-11 10:38:12 +0300
commite5f42abb88c54372b50e146aafb31a423cc092ab (patch)
treeca29d497d79432f2a01e7733be7c2b0ca21fdcd6 /data
parent91e4cdaf9387dcdc97f9dd58c16d513116e37b3b (diff)
2004-12-11 Gonzalo Paniagua Javier <gonzalo@ximian.com>
* net_1_1/DefaultWsdlHelpGenerator.aspx: * net_2_0/DefaultWsdlHelpGenerator.aspx: now that CookieContainer is more like what it should be, we need to pass the URI too. Fixes bug #70435. svn path=/trunk/mono/; revision=37629
Diffstat (limited to 'data')
-rw-r--r--data/net_1_1/DefaultWsdlHelpGenerator.aspx6
-rw-r--r--data/net_2_0/DefaultWsdlHelpGenerator.aspx6
2 files changed, 8 insertions, 4 deletions
diff --git a/data/net_1_1/DefaultWsdlHelpGenerator.aspx b/data/net_1_1/DefaultWsdlHelpGenerator.aspx
index f0f74e682bc..15f15a25f89 100644
--- a/data/net_1_1/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_1_1/DefaultWsdlHelpGenerator.aspx
@@ -337,7 +337,9 @@ string GetTestResult ()
try
{
- WebRequest req = WebRequest.Create (location + "/" + CurrentOperationName + "?" + qs);
+ string url = location + "/" + CurrentOperationName;
+ Uri uri = new Uri (url);
+ WebRequest req = WebRequest.Create (url + "?" + qs);
HttpCookieCollection cookies = Request.Cookies;
int last = cookies.Count;
if (last > 0) {
@@ -345,7 +347,7 @@ string GetTestResult ()
for (int i = 0; i < last; i++) {
HttpCookie hcookie = cookies [i];
Cookie cookie = new Cookie (hcookie.Name, hcookie.Value, hcookie.Path, hcookie.Domain);
- container.Add (cookie);
+ container.Add (uri, cookie);
}
((HttpWebRequest) req).CookieContainer = container;
}
diff --git a/data/net_2_0/DefaultWsdlHelpGenerator.aspx b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
index 3f529af4e3a..8324d417359 100644
--- a/data/net_2_0/DefaultWsdlHelpGenerator.aspx
+++ b/data/net_2_0/DefaultWsdlHelpGenerator.aspx
@@ -344,7 +344,9 @@ string GetTestResult ()
try
{
- WebRequest req = WebRequest.Create (location + "/" + CurrentOperationName + "?" + qs);
+ string url = location + "/" + CurrentOperationName;
+ Uri uri = new Uri (url);
+ WebRequest req = WebRequest.Create (url + "?" + qs);
HttpCookieCollection cookies = Request.Cookies;
int last = cookies.Count;
if (last > 0) {
@@ -352,7 +354,7 @@ string GetTestResult ()
for (int i = 0; i < last; i++) {
HttpCookie hcookie = cookies [i];
Cookie cookie = new Cookie (hcookie.Name, hcookie.Value, hcookie.Path, hcookie.Domain);
- container.Add (cookie);
+ container.Add (uri, cookie);
}
((HttpWebRequest) req).CookieContainer = container;
}