我们有一个基于云asp.net web应用程序(asp.net web表单),这是干洗店,和我们的客户,有自己的用户名和密码登录。所以为他们提供客户支持,我们通过teamviewer访问系统,然后检查问题。但是现在我们正在尝试制作一个工具,以便我们可以直接登录我们的客户帐户,而无需询问用户名和密码并检查是否存在问题。所以我需要一些指导从哪里开始,因为我现在是一名实习生。身份登录在asp.net web应用程序的其他用户
回答
很多应用程序提供了一个“登录为..”功能。通常有一个所有用户的列表,当你选择其中一个时,你会看到他们的账户信息。添加一个功能(例如一个按钮或某些东西)到允许管理员以其他用户身份登录的详细信息。
我建议保持登录的管理员/主管/ ...,只是不知何故添加“劫持”用户会话。
这种方法可能需要重写会话管理,但允许您登录该管理员的身份登录该用户,你也可以登录所有,同时集成了用户的管理做的动作。添加日志可能很重要。隐私也可能是一个问题。这个问题不是你应该讨论的问题,而是你的公司涉及公司政策等问题。另外,我们对你的代码,你的应用程序以及它的工作方式一无所知。
用户密码是一种加密方式,所以我们如何访问那里的帐户,你能解释它吗(对不起,我没有太多的web应用程序的经验)。 –
如果以管理员身份登录,请重写代码(仅为管理员设置一些后门),以便您可以在不使用密码的情况下进行模拟。如果做得好(安全),这是可以接受的,但要非常认真 – Verthosa
- 1. Laravel登录其他用户身份
- 2. Firebase以其他用户身份登录
- 3. 如何跟踪用户登录与Asp.net身份MVC5 Web应用程序
- 4. '以其他用户身份登录'MVC 4 Windows身份验证
- 5. ASP.NET身份登录
- 6. CAS:用户以其他用户身份登录
- 7. 使用Windows身份验证的ASP.NET应用程序登录
- 8. 如何以使用Django的其他用户身份登录?
- 9. Asp.net身份:在登录
- 10. ASP.NET会员以用户身份登录
- 11. asp.net身份multipe用户登录
- 12. ASP.NET身份并发登录
- 13. 使用MVC.NET和Windows身份验证以其他用户身份登录?
- 14. 如何使用Salesforce API以其他用户身份登录?
- 15. asp.net web应用程序无法识别用户身份
- 16. 以Sharepoint中的其他用户身份登录
- 17. 以sharepoint 2013中的其他用户身份登录
- 18. ASP.net身份无法登录
- 19. 如何在Facebook登录对话框中以其他用户身份登录
- 20. ASP.NET MVC身份登录值
- 21. ASP.Net Windows身份验证 - 用户身份登录到服务器
- 22. Android Facebook SDK 3.0 - 如何以其他用户身份登录?
- 23. CakePHP3:如何以其他用户身份登录
- 24. Android Facebook SDK - 如何以其他用户身份登录?
- 25. 以其他用户身份登录时丢失会话/ cookie
- 26. 注销并以其他用户身份登录git bash
- 27. 以其他用户身份登录 - Instagram OAuth
- 28. CakePHP Facebook插件以其他用户身份登录?
- 29. 登录身份验证Asp.net
- 30. 以root用户以外的其他用户身份运行Linux应用程序
问题是模糊的,因为没有提到你使用asp.net web窗体或asp.net mvc?也不清楚你如何直接登录他们,而不让他们登录,即你是否使用一些直接的URL计划登录(如验证您的电子邮件等)或其他? – vibs2006
我们使用asp.net的表单,在登录过程中,我们配合存在于数据库中的值加密的密码,然后重定向到URL为客户占@ vibs2006 –
没有你不能登录到应用程序的密码。如果可以的话,那么这是一个严重的安全缺陷。如果您不提供密码,用户管理器将不允许您登录到特定用户的应用程序。 –