Веб-клиент не перенаправляет

Я сделал сообщение с помощью C# с помощью веб-клиента, чтобы отправить посетителя в банковский платежный центр. Проблема в том, что пользователь никогда не перенаправляет на ссылку, которую я хотел бы опубликовать. Код, который я использую для веб-клиента:

using (var client = new WebClient())
{
    var values = new NameValueCollection();
    values["Value1"] = "test";
    values["Value2"] = "test";
    values["Value3"] = "test";
    values["Value4"] = "test";
    values["Value5"] = "test";
    values["Value6"] = orderid;
    values["Value7"] = "test";

    var response2 = client.UploadValues("https://mybanksite.com/redirection/pay.aspx", values);

    var responseString = Encoding.Default.GetString(response2);
}

Если бы я использовал HTML-форму, я должен использовать эту форму

<form action="https://mybanksite.com/redirection/pay.aspx" method="POST"> 
  <input name="Value1" type="hidden" value="test" /> 
  <input name="Value2" type="hidden" value="test" /> 
  <input name="Value3" type="hidden" value="test" /> 
  <input name="Value4" type="hidden" value="test" /> 
  <input name="Value5" type="hidden" value="test" /> 
  <input name="Value6" type="hidden" value="Test" /> 
  <input name="Value7" type="hidden" value="test" /> 
  <input type="submit" value="Check out" /> 
</form>

0 ответов

Другие вопросы по тегам