我有一个网站,当用户注册时,它创建帐户,登录,然后将它们重定向到Paypal进行支付,然后Paypal将它们返回到我的网站。但是,当用户返回mysite时,它们将不再经过身份验证。任何人都可以告诉我如何在从Paypal返回时保持身份验证,因为我不希望用户在注册后必须直接登录。
我是asp.net的新手,所以非常感谢任何帮助。
答案 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>