Skip to content

Commit 3904047

Browse files
committed
* do no add query parameters twice
1 parent 22152fd commit 3904047

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

RestSharp/Authenticators/OAuth1Authenticator.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -151,6 +151,9 @@ public void Authenticate(IRestClient client, IRestRequest request)
151151
private void AddOAuthData(IRestClient client, IRestRequest request, OAuthWorkflow workflow)
152152
{
153153
var url = client.BuildUri(request).ToString();
154+
var queryStringStart = url.IndexOf('?');
155+
if (queryStringStart != -1)
156+
url = url.Substring(0, queryStringStart);
154157

155158
OAuthWebQueryInfo oauth;
156159
var method = request.Method.ToString().ToUpperInvariant();

0 commit comments

Comments
 (0)