【发布时间】:2020-11-12 10:53:53
【问题描述】:
我正在开发一家在线商店,我希望客户有机会在不登录系统的情况下下单,即有机会以访客或匿名用户的身份下单。有什么想法吗?
提前致谢!
【问题讨论】:
标签: asp.net asp.net-core asp.net-core-mvc identity anonymous-users
我正在开发一家在线商店,我希望客户有机会在不登录系统的情况下下单,即有机会以访客或匿名用户的身份下单。有什么想法吗?
提前致谢!
【问题讨论】:
标签: asp.net asp.net-core asp.net-core-mvc identity anonymous-users
您可以为检测用户设置一个cookie;例如,我第一次访问您的商店时,您为我设置了具有 GUID 值的 cookie,现在当我订购商品时,您使用我的 GUID 作为标识符来跟踪我的订单。
【讨论】:
将 AllowAnonymous 属性添加到操作或控制器。然后用户不需要登录。
[
[AllowAnonymous]
public class Orders: Controller
{
[AllowAnonymous]
public ActionResult PlaceOrder()
{
}
public ActionResult Get()
{
}
}
【讨论】: