在我的ASP.Net MVC Web应用程序中,任何未经身份验证的匿名用户都可以输入URL(例如localhost:16621/Controller/Index/1)并访问该页面。我怎样才能防止这种?防止未经身份验证的用户访问页面ASP.Net MVC
0
A
回答
相关问题
- 1. 允许未经身份验证的用户访问特定页面使用ASP.Net窗体身份验证
- 2. AngularJS - 防止未经身份验证的用户访问给定的路线
- 3. 使用身份验证标题,以防止访问页面
- 4. laravel防止未经身份验证的用户查看文件
- 5. ASP.NET MVC Windows身份验证403禁止访问:拒绝访问
- 6. ASP.NET MVC html页面身份验证
- 7. 缓存ASP.NET MVC中未经身份验证的用户的主页3
- 8. MySQL未经身份验证的用户
- 9. 防止未经身份验证的AngularJS控制器调用
- 10. 从html和javascript访问经过身份验证的PHP页面
- 11. ASP.NET MVC用户身份验证
- 12. ASP.NET MVC:如何防止未经身份验证的用户直接获取图像?
- 13. MVC 3 - DotNetOpenAuth OpenID未返回经过身份验证的用户
- 14. 如何在用户通过身份验证之前阻止访问HTML页面?
- 15. 如何访问身份验证页面中的表单身份验证票证
- 16. 如何防止文件下载到未经身份验证的用户
- 17. 在mvc中进行身份验证并重定向到silverlight,如何访问经过身份验证的用户?
- 18. 防止未经身份验证的用户访问控制器方法的好方法是什么?
- 19. 阻止未经身份验证的Cognito身份用户池注册
- 20. 防止对已上传的文档URL进行未经身份验证的访问 - MVC
- 21. 如何防止未经身份验证的用户在Spring Security中重定向登录页面?
- 22. MVC的Spring Security不适用于未经身份验证的页面
- 23. ASP.Net MVC身份验证
- 24. ASP.NET MVC Windows身份验证
- 25. ASP.NET MVC身份验证
- 26. ASP.NET MVC身份验证Cookie
- 27. ASP.NET MVC LDAP身份验证
- 28. ASP.NET MVC 1.0身份验证
- 29. Django - 跟踪经过身份验证的用户页面vistis
- 30. Google Drive访问经过身份验证的用户数据
虽然我同意答案,但是我没有得到使用google/facebook(oauth)esp的原因,当它是本地主机时。请注意,您的答案没有任何问题。 – shahkalpesh
@shahkalpesh如果您可以通过Google/Facebook/[将其他Oauth供应商放在这里]来获取隐私信息,那么他们可以通过用户管理消除很多开销,因为最终用户在网站上不会有另一个帐户。此外,您不必滚动自己的登录/注销系统,更改密码,确认电子邮件地址,密码散列等。在localhost上工作很难处理oauth提供程序,但您需要从某处启动。它只适用于半公开站点,不需要限制对已知人员的访问。 –
明白了。这只不过是oauth的事情可能不是OP正在寻找的东西。感谢您的解释。 – shahkalpesh