Model view controller 表单身份验证-在重定向到Paypal后保持用户登录

Model view controller 表单身份验证-在重定向到Paypal后保持用户登录,model-view-controller,paypal,forms-authentication,umbraco,Model View Controller,Paypal,Forms Authentication,Umbraco,我在我的Umbraco网站上有一个购物车-当用户单击“支付”时,他们将被重定向到Paypal以支付购物车的内容。一旦完成,Paypal将通过我在m post数据中指定的返回url重定向回我的站点 返回url是一个页面,其中包含该用户的已购买订阅列表,用户需要登录才能查看该列表。因为他们必须登录才能点击将他们带到Paypal的按钮,所以当Paypal重定向回我的站点时,我希望他们仍然登录,但他们从来都没有 我尝试在web.config表单元素中增加超时时间,但没有效果。这很奇怪,我可以关闭浏览器,

我在我的Umbraco网站上有一个购物车-当用户单击“支付”时,他们将被重定向到Paypal以支付购物车的内容。一旦完成,Paypal将通过我在m post数据中指定的返回url重定向回我的站点

返回url是一个页面,其中包含该用户的已购买订阅列表,用户需要登录才能查看该列表。因为他们必须登录才能点击将他们带到Paypal的按钮,所以当Paypal重定向回我的站点时,我希望他们仍然登录,但他们从来都没有


我尝试在web.config表单元素中增加超时时间,但没有效果。这很奇怪,我可以关闭浏览器,重新访问我的网站,然后仍然可以登录——只是贝宝的这篇文章似乎把事情搞砸了。有人有什么想法吗

根据pc pdx的建议,在进一步挖掘之后,问题是生成了www.mydomain.org.uk的身份验证cookie,但Paypaf返回url被指定为


我将返回url更改为⁢并将其修复。

您是否发送回相同的方案(http与https)?同一个域名?子域?在任何时候清理cookies?详细了解具体步骤将有助于此处的帮助。@pc pdx感谢您的回复。Paypal url是&指定的返回url是当我登录到我的网站时,我看到为www.mydomain.org.uk生成了auth cookie(当然,我对此没有控制权)。显然,要尝试的是将返回url更改为具有www前缀