加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

在ASP.NET中模拟成员资格用户

发布时间:2020-12-16 04:34:18 所属栏目:asp.Net 来源:“买方”和“管理员”. 该网站提
导读:在具有会员资格,角色和散列密码的通用asp.net网站中,我想向管理员提供模拟,以便他们可以像该用户那样浏览网站.该网站应该像该用户登录一样运行,然后能够恢复到他们自己的登录. 实现这一目标的最佳方法是什么? 示例用例:具有两种类型用户的网站:“买方”和
在具有会员资格,角色和散列密码的通用asp.net网站中,我想向管理员提供模拟,以便他们可以像该用户那样浏览网站.该网站应该像该用户登录一样运行,然后能够恢复到他们自己的登录.

实现这一目标的最佳方法是什么?

示例用例:具有两种类型用户的网站:“买方”和“管理员”.
该网站提供了一个“购买”按钮,用于购买管理员专门提供给用户的内容.即只有买家才能使用购买按钮并付款.
用户遇到问题,因此支持管理员可以“冒充”用户登录和代表他们购买或“看到”他们面临的问题.

没有模仿,唯一的方法是在代码中允许这样做,否定“看到用户问题”的目的.即使我没有使用散列密码并且使用了FormsAuthentication.SignOut()并且以用户身份手动登录管理员.

我希望我上面有道理.

解决方法

在codeproject.com上查看 this sample.我认为它可以满足您的需求.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读