【问题标题】:ASP.NET CORE - Online Shop Order As Guest / Anonymous UserASP.NET CORE - 以访客/匿名用户身份在线商店订购
【发布时间】:2020-11-12 10:53:53
【问题描述】:

我正在开发一家在线商店,我希望客户有机会在不登录系统的情况下下单,即有机会以访客或匿名用户的身份下单。有什么想法吗?

提前致谢!

【问题讨论】:

    标签: asp.net asp.net-core asp.net-core-mvc identity anonymous-users


    【解决方案1】:

    您可以为检测用户设置一个cookie;例如,我第一次访问您的商店时,您为我设置了具有 GUID 值的 cookie,现在当我订购商品时,您使用我的 GUID 作为标识符来跟踪我的订单。

    【讨论】:

      【解决方案2】:

      将 AllowAnonymous 属性添加到操作或控制器。然后用户不需要登录。

      [
      
      [AllowAnonymous]
         public class Orders: Controller
              {
                  [AllowAnonymous]
                  public ActionResult PlaceOrder()
                  {
                  }
          
              public ActionResult Get()
              {
              }
          }
      

      【讨论】:

      • 这并没有真正解决运营问题,他/她仍然需要一种方法来跟踪我相信的用户,以便可以完成订单。
      猜你喜欢
      • 1970-01-01
      • 2017-09-07
      • 2021-04-15
      • 2023-04-07
      • 2017-12-22
      • 2017-07-03
      • 1970-01-01
      • 2018-09-30
      • 2017-11-30
      相关资源
      最近更新 更多