继续我的付费朋友问题…我已经能够将支付宝功能添加到我的网站,这里是步骤的顺序(我使用ASP。. NET mvc和c#):
- 用户登录到我的网站 <
- 选择产品/gh>
- 点击PayPal BuyNow按钮,他被重定向到PayPal网站,他支付的金额
- 付款后,使用paypal的自动返回功能,我必须重定向到我的网站上的不同页面,用户必须填写问卷,我保存问卷信息对数据库中的用户名。问卷调查是必要的。
我怎么做第4步。我只是不知道如何知道问卷页面的用户名。我打算做的是在问卷页面我会让用户再次输入用户名和密码。有没有更好的方法
我很困惑,我怎么知道问卷中的用户名
如果你使用表单认证用户名是存储在一个加密的cookie,所以你可以访问它在所有的页面。所以在控制器动作中你用它来重定向到PayPal之后:
public ActionResult SuccessPayment()
{
string username = User.Identity.Name;
...
}
我计划做的方式是在问卷调查页面我将询问用户再次输入用户名和密码
恕我直言,这会激怒你的用户。