在ASP.NET中,匿名和认证的配置文件可以一起共存吗?

 2023-02-16    333  

问题描述

我试图弄清楚事件Profile_MigrateAnonymous火灾.

我通过我的代码追踪的最佳猜测是它在检测到匿名会员cookie和经过身份验证的成员资格cookie时触发.任何人都可以确认吗?我在这里寻找真实的答案.不只是它被称为”当用户登录时”.

在ASP.NET中,匿名和认证的配置文件可以一起共存吗?

现在 – 为什么我要关心?

我试图在用户经过身份验证后保持匿名的匿名配置文件,以便记录一旦他们退出,我仍然能够告诉谁,以及可能已经设置的某些设置.

我看到的问题是profile_migraTeanonymous正在每个请求上被解雇.不仅仅是当用户登录的时候.这让我相信这是一个糟糕的做法,让匿名饼干徘徊 – 我应该始终打电话给 clearanonononamousidiers ();

例如,我有一个新商店和一个旧商店.我希望用户可以访问”新商店”以永远不要放回旧商店.显然 – 与大多数购物车一样,您无需自闭复兴地开始会话.因此,我认为唯一的方法是调用’clearAnonynousidier’设计,但是次要cookie’usenewstore’跟踪他们应该转到哪个商店.

这是一个很好的解释.或者我应该不在乎所有时间被调用的profile_migrateanonamous?

推荐答案

不要打扰它.有更简单的方式

在登录期间迁移配置文件属性

以上所述是小编给大家介绍的在ASP.NET中,匿名和认证的配置文件可以一起共存吗?,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对77isp云服务器技术网的支持!

原文链接:https://77isp.com/post/33923.html

=========================================

https://77isp.com/ 为 “云服务器技术网” 唯一官方服务平台,请勿相信其他任何渠道。