2

我正在制作一个类似于聚会的活动策划网站。欢迎客人浏览该网站,无需登录,只要他点击“加入”即可参加他感兴趣的活动。因为这会在数据库中创建记录,所以我有

[HttpPost, Authorize]
public RedirectToRoute Join(int id)

如果用户在尝试加入活动时没有登录,他当然会被重定向到登录页面,但是在他被授权后我应该如何处理呢?ReturnURL 指向/Event/Join,但我不能使用重定向,因为它是一个 GET,我可以重定向到事件页面并让用户再次单击“加入”,但不想完全信任 Url.Referrer。那么我的选择是什么?

4

0 回答 0