2016-04-06 14 views
0

私のウェブサイトから、私たちが使用する第三者のプラットフォームへのユーザのログインを試みたいと思います。私は以下のコードを使用していますが、提出された時点では、データが事前に入力されていない、または何も表示されていない.aspxページに移動しています。私はそれが資格情報を投稿し、ユーザーをログインさせたいと思います。私は.aspxページに投稿していますか?別のサイトへのPOSTログイン資格情報

<form method="POST" action="othersite.aspx"> 
     <fieldset> 
     <dl> 
      <dt> 
      <label for="txtUserName">Email:</label> 
      </dt> 
      <dd> 
      <input name="email" type="text" id="email" class="fieldSignin"/> 
      </dd> 
      <dt> 
      <label for="txtPassword">Password:</label> 
      </dt> 
      <dd> 
      <input name="password" type="password" id="password" class="fieldSignin"/> 
      </dd> 
     </dl> 
     </fieldset> 
     <div class="formButtons"> 
     <input type="submit" name="login" value="Sign in" id="login" class="buttonPrimary" /> 
     </div> 

どのような援助が理解されます。

+0

他のサイトが独自のドメインからのみフォームデータを受信するように設定されている可能性があります。 – Maximus2012

+0

私には分かる方法がありますか?私は会社に電話をしており、彼らの技術サポートは役に立たない。 – DRK

+0

正直なところ、これがこのようなことをする安全な練習であるかどうかはわかりません。このようにしなければならない理由はありますか? – Maximus2012

答えて

0

asp.net Webフォームにデータを投稿するソリューションが見つかりました。

マイaspx.page

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PostData.aspx.cs" Inherits="StackOverflow_Solve.POST.PostData" %> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 

<html xmlns="http://www.w3.org/1999/xhtml"> 
<head runat="server"> 
    <title></title> 
</head> 
<body> 

    <form method="POST" action="othersite.aspx" id="form1" runat="server"> 
     <fieldset> 
     <dl> 
      <dt> 
      <label for="txtUserName">Email:</label> 
      </dt> 
      <dd> 
      <input name="email" type="text" id="email" class="fieldSignin"/> 
      </dd> 
      <dt> 
      <label for="txtPassword">Password:</label> 
      </dt> 
      <dd> 
      <input name="password" type="password" id="password" class="fieldSignin"/> 
      </dd> 
     </dl> 
     </fieldset> 
     <div class="formButtons"> 
     <input type="submit" name="login" value="Sign in" id="login" class="buttonPrimary" /> 
     </div> 
     </form> 
</body> 
</html> 

私はalso.justそのURLにアクションを変更し、他のドメインで動作しますothersite.aspx

protected void Page_Load(object sender, EventArgs e) 
     { 

      String email = Request["email"]; 
      String password = Request["password"]; 

     } 

に掲載されたデータを受信するには行きたい

関連する問題