asp.net - 如何检查asp.net应用程序中是否启用了身份验证?
问题描述
在 ASP.net 应用程序中,用户可以启用或禁用身份验证。检查登录页面中是否启用或禁用身份验证的最佳方法是什么?如果身份验证被禁用,我想将用户重定向到主页。
解决方案
if(!User.Identity.IsAuthenticated)
{
Response.Redirect("login.aspx", true);
}
推荐阅读
- node.js - npm list 不显示已安装的包
- unit-testing - 如何为具有不同@RunWith() 的类编写单个测试运行器?
- python - 找出 Selenium 中的页面 url (javascript:void(0);)
- sql - 实现包含所有效果的 SQL 查询问题
- php - 为什么总是“为 foreach 提供的参数无效”
- objective-c - 在Objective C中使用NSURLConnection解析json时获取服务器错误消息
- wordpress - 想在worpress中修剪中文字
- vba - 使用 VBA 验证多个单元格数据
- c++ - Reading data from .txt file and saving into multiple vectors using c++
- php - 将数据表单视图传递给控制器 guzzle Laravel 5