ASP.NET身份验证在重定向到Paypal时保持不变

时间:2014-11-05 21:47:50

标签: asp.net paypal

我有一个网站,当用户注册时,它创建帐户,登录,然后将它们重定向到Paypal进行支付,然后Paypal将它们返回到我的网站。但是,当用户返回mysite时,它们将不再经过身份验证。任何人都可以告诉我如何在从Paypal返回时保持身份验证,因为我不希望用户在注册后必须直接登录。

我是asp.net的新手,所以非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

您使用什么样的身份验证?表单身份验证,Windows等。向我们展示您的web.config。还要确保将cookieless设置设置为正确的身份验证值。如果您使用cookie,那么您的用户将在从PayPal返回后保持登录状态。下面附有样本表单身份验证设置:

<system.web>
   <authentication mode="Forms">
      <forms loginUrl="Login.aspx"
          protection="All"
          timeout="30"
          name=".ASPXAUTH" 
          path="/"
          requireSSL="false"
          slidingExpiration="true"
          defaultUrl="default.aspx"
          cookieless="UseDeviceProfile" />
   </authentication>
 </system.web>