summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenId/XrdsPublisher.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenId/XrdsPublisher.cs')
-rw-r--r--src/DotNetOpenId/XrdsPublisher.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenId/XrdsPublisher.cs b/src/DotNetOpenId/XrdsPublisher.cs
index 8f610ab..2c56cd4 100644
--- a/src/DotNetOpenId/XrdsPublisher.cs
+++ b/src/DotNetOpenId/XrdsPublisher.cs
@@ -135,13 +135,13 @@ namespace DotNetOpenId {
if (Enabled && Visible && !string.IsNullOrEmpty(XrdsUrl)) {
if ((XrdsAdvertisement & XrdsUrlLocations.HttpHeader) != 0) {
Page.Response.AddHeader(Yadis.Yadis.HeaderName,
- new Uri(Page.Request.Url, Page.Response.ApplyAppPathModifier(XrdsUrl)).AbsoluteUri);
+ new Uri(Util.GetRequestUrlFromContext(), Page.Response.ApplyAppPathModifier(XrdsUrl)).AbsoluteUri);
}
if ((XrdsAdvertisement & XrdsUrlLocations.HtmlMeta) != 0) {
writer.WriteBeginTag("meta");
writer.WriteAttribute("http-equiv", Yadis.Yadis.HeaderName);
writer.WriteAttribute("content",
- new Uri(Page.Request.Url, Page.Response.ApplyAppPathModifier(XrdsUrl)).AbsoluteUri);
+ new Uri(Util.GetRequestUrlFromContext(), Page.Response.ApplyAppPathModifier(XrdsUrl)).AbsoluteUri);
writer.Write("/>");
writer.WriteLine();
}