Файлы cookie в ASP.NET-Call Назад на другую страницу

Вы знаете, как файлы cookie работают в ASP.NET? не могли бы вы мне сказать? а как вызвать куки на другую страницу? у меня есть форма входа, и я использую куки. но я не могу вызвать эти файлы cookie на другую страницу. я хочу использовать некоторые данные из формы входа (например, имя домена, имя пользователя и пароль), чтобы изменить пароль из формы changepassword.aspx. кто-нибудь, пожалуйста, помогите мне.

void Login_Click(object sender, EventArgs e)
{
  string adPath = "LDAP://mydomain.com"; //Path to your LDAP directory server
  LdapAuthentication adAuth = new LdapAuthentication(adPath);
  try
  {
    if(true == adAuth.IsAuthenticated(txtDomain.Text, txtUsername.Text, txtPassword.Text))
    {
      //string groups = adAuth.GetGroups();
      string groups = txtUsername.Text;
      //Create the ticket, and add the groups.
      bool isCookiePersistent = chkPersist.Checked;
      FormsAuthenticationTicket authTicket = new FormsAuthenticationTicket(1, 
                txtUsername.Text,DateTime.Now, DateTime.Now.AddMinutes(60), isCookiePersistent, groups);

      //Encrypt the ticket.
      string encryptedTicket = FormsAuthentication.Encrypt(authTicket);

      //Create a cookie, and then add the encrypted ticket to the cookie as data.
      HttpCookie authCookie = new HttpCookie(FormsAuthentication.FormsCookieName, encryptedTicket);

      if(true == isCookiePersistent)
      authCookie.Expires = authTicket.Expiration;

      //Add the cookie to the outgoing cookies collection.
      Response.Cookies.Add(authCookie);

      //You can redirect now.
      Response.Redirect(FormsAuthentication.GetRedirectUrl(txtUsername.Text, false));
    }
    else
    {
      errorLabel.Text = "Authentication did not succeed. Check user name and password.";
    }
  }
  catch(Exception ex)
  {
    errorLabel.Text = "Error authenticating. " + ex.Message;
  }
}
</script>

вот как использовать куки в форме входа. как я могу использовать куки в форме смены пароля?


person Yosua Michael    schedule 20.06.2016    source источник
comment
Возможный дубликат Как получить значение cookie в asp. веб-сайт   -  person AirCodeOne    schedule 20.06.2016
comment
этот код подключается к sql, но мои данные в каталоге ldap.   -  person Yosua Michael    schedule 20.06.2016
comment
Получаете ли вы какое-либо исключение? Если вы видите документацию Microsoft, вам также необходимо изменить web.config ‹identity impersonate=true/›   -  person AirCodeOne    schedule 20.06.2016
comment
‹?xml version=1.0?› ‹configuration› ‹system.web› ‹authentication mode=Forms› ‹forms loginUrl=Logon.aspx name=adAuthCookie timeout=10 path=/› ‹/forms› ‹/authentication› ‹authorization› ‹запретить пользователям=?/› ‹разрешить пользователям=*/› ‹/авторизация› ‹имперсонация удостоверения=true/› ‹отладка компиляции=true/›‹/system.web› ‹/configuration›   -  person Yosua Michael    schedule 20.06.2016
comment
Я предполагаю, что вы следуете той же ссылке msdn.microsoft.com /en-us/library/ms180890(v=vs.90).aspx   -  person AirCodeOne    schedule 20.06.2016
comment
да, я использовал этот код, но как я могу изменить пароль и подключиться к этому коду? Спасибо за ответ.   -  person Yosua Michael    schedule 20.06.2016