summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs')
-rw-r--r--src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs b/src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs
index 0f05318..2b205d8 100644
--- a/src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs
+++ b/src/DotNetOpenAuth/OpenId/Interop/OpenIdRelyingPartyShim.cs
@@ -111,7 +111,7 @@ namespace DotNetOpenAuth.OpenId.Interop {
public string CreateRequest(string userSuppliedIdentifier, string realm, string returnToUrl) {
OpenIdRelyingParty rp = new OpenIdRelyingParty(null);
var request = rp.CreateRequest(userSuppliedIdentifier, realm, new Uri(returnToUrl));
- return request.RedirectingResponse.DirectUriRequest.AbsoluteUri;
+ return request.RedirectingResponse.GetDirectUriRequest(rp.Channel).AbsoluteUri;
}
/// <summary>
@@ -144,7 +144,7 @@ namespace DotNetOpenAuth.OpenId.Interop {
sreg.SetProfileRequestFromList(requiredSreg.Split(','), DemandLevel.Require);
}
request.AddExtension(sreg);
- return request.RedirectingResponse.DirectUriRequest.AbsoluteUri;
+ return request.RedirectingResponse.GetDirectUriRequest(rp.Channel).AbsoluteUri;
}
/// <summary>