forms-authentication相关内容
是否可以禁用已通过表单身份验证的网站子文件夹中的所有身份验证?你是如何做到这一点的? 解决方案 是的,在包含以下内容的子文件夹中放置一个 web.config 文件:
..
我最初在 Identity 中问这个问题测试版.从那时起,类和接口发生了很大变化,并且 出现 RTW 版本在 RC 上再次进行了一些修改版本.原则上我需要实现以下目标. 根据我的用户表 tblMembers 验证本地登录,其中包含用户 ID 字段和密码,这是我需要验证的两个项目. 可以通过 Controller.User 属性访问我的 tblMember 记录/类(在 MVC5 身份之前,
..
好吧,这没什么大不了的,但它困扰着我,我不能放手. 所以我将 MVC 5.1 与 .NET 4.5.1 和 OWIN 身份验证一起使用.所以当你创建一个新的MVC 5项目时,以下内容会自动添加到Web.config中以摆脱表单身份验证http模块,因为在使用OWIN中间件时不再需要它:
..
我已经使用 UrlRewriting.Net 模块几年了,在 Windows XP 和 Windows 2003 中都没有出现任何问题.我最近刚刚将我的家用 PC 升级到了 Windows 7 并开始开发一个新网站. 计划是使用 .html 扩展名并使用 UrlRewriting.Net 模块将它们重写为对应的 .aspx 扩展名.一切在 VWD 2008 中都能完美运行,但是当我尝试通过
..
我有一个包含多个 .aspx 页面的文件夹,我想限制对这些页面的访问.我已使用 将 web.config 添加到该文件夹中. 问题是,当我使用 UrlRewrite 时,ReturnUrl 是使用 .aspx 文件的物理路径自动生成的. 有没有办法在不进行手动身份验证检查和重定向的情况下操作 ReturnUrl?有没有办法从代码隐藏或 web.c
..
我已经浏览了当前的文献,但我正在努力研究如何让新的 IdentityStore 系统与您自己的数据库一起工作. 我的数据库的 User 表被称为 tblMember 下面是一个示例类. 公共部分类tblMember{公共 int id { 获取;放;}公共字符串membership_id { 获取;放;}公共字符串密码{获取;放;}....其他领域} 当前用户使用唯一的 membersh
..
我有一个现有的 ASP.NET 应用程序,它在站点范围内实现了表单身份验证.应用程序部署在多个实例(例如,customer1、customer2、test、dev 等)中,每个实例都有一个单独的数据库.SSL 正在发挥作用.实例配置是通过 XML 配置文件进行的. 我有一个允许上传/下载某些数据的新要求,我希望将其实现为公共网络服务. 我最初的想法是有选择地禁用应用程序子目录(例如 ~
..
希望你们能帮我澄清一些.我有一个使用 Sql Membership Provider 的 Web 应用程序,它通过 WCF 服务与第二个 Web 应用程序通信.两个应用程序共享相同的 Sql Membership Provider 数据存储区……但我需要每个 WCF 服务调用来验证用户身份. 现在,我已经查看了很多示例,但我觉得我所看到的示例要么遗漏了某些代码,因为它“应该"对我来说很明显,
..
我们有一个 SharePoint 应用程序,我们希望用户能够通过激活功能来修改 web.config.该应用程序已扩展,因此我们有一个基于 AD 的 Web 应用程序和另一个使用基于表单的身份验证 (FBA) 的应用程序,其中 FBA 应用程序是“主要"用户应用程序. 我们使用 SPWebConfigModification 类 (http:///msdn.microsoft.com/en-
..
在大多数网站上,当用户要提供用户名和密码登录系统时,会出现“保持登录状态"之类的复选框.如果您选中该框,它将让您在同一 Web 浏览器的所有会话中保持登录状态.如何在 Java EE 中实现相同的功能? 我将基于 FORM 的容器管理身份验证与 JSF 登录页面一起使用. 学生
..
在使用 ASP.Net 表单身份验证时,我遇到了 .ASPXAUTH cookie.我有几个问题: 此 cookie 的用途是什么? 此 cookie 的位置是什么? 解决方案 ASPXAUTH cookie 用于确定用户是否通过身份验证. 至于 cookie 的位置,这取决于您的浏览器.如果您使用 Firefox,您可以通过单击工具 -> 选项 -> 隐私来查看 cooki
..
我可以更改 FormsAuthentication cookie 名称吗? 如果是,如何? 我遇到的问题是,当我在同一个域中部署两个 Web 应用程序时,当有人登录时,第二个应用程序将自动注销,因为它们使用相同的身份验证的 cookie 名称. > 解决方案 您可以在您的 web.config 文件中进行调整:
..
我已经实现了一个自定义角色提供程序,并在我的 web.config 文件中像这样配置它: 我已经在我的自定义角色提供程序中覆盖了 GetRolesForUser 函数,并且我已经开始使用它,它工作得很好 - 为我正在测试的用户加载了
..
我有一个带有表单身份验证的 ASP.NET MVC 3 应用程序.由于某些我看不到的原因,登录重定向 url 是 /Account/Login?ReturnUrl=%2fSecure%2fAction 而不是 /Account/LogOn?ReturnUrl=%2fSecure%2fAction.区别很微妙,它使用/Account/Login 而不是/Account/LogOn. 我的 we
..
我在 Asp.net 的登录页面上有一个奇怪的问题,这个问题只发生在 Safari 上. 验证用户后,我从数据库中获取用户名(数据库中的字段为 UTF8)并将其保存在 cookie 中.问题是,当用户的名称带有特殊字符时,我会在未登录的情况下被重定向到我来自的页面.例如,“Moller"工作正常,用户登录但不是“Møller". 同样,这种情况只发生在 Safari 中,并且名称中有特
..
我有一个 FormsAuthentication cookie,它是持久的,可在开发、测试和生产环境中独立工作.我有一个可以进行身份验证的用户,创建了用户对象,将身份验证 cookie 添加到响应中: '自定义对象从 url 中获取 TLDauthCookie.Domain = myTicketModule.GetTopLevelDomain(Request.ServerVariables(
..
如果会话已过期并且用户单击指向另一个网络表单的链接,asp.net 身份验证会自动将用户重定向到登录页面. 但是,在某些情况下,用户没有点击其他网络表单的链接.例如:在 gridviews 中编辑链接,当使用带有文本框的 AutoCompleteExtender 并且应用程序尝试获取信息时,基本上,在回发完成且事件未由 asp.net 身份验证自动处理的每种情况下. 处理这些异常的最佳
..
我刚刚卸载了 VS 2012 以及 ASP.NET 4.5 和 MVC 4.0,并且正在使用示例应用程序进行测试,发现与 ASP.NET 4.0/MVC 3 完美配合的表单身份验证似乎不再适用使用最新版本. 当我调用操作控制器中的登录函数时,WebSecurity.Login 调用失败: public ActionResult Login(LoginModel 模型,字符串 returnU
..
我有一个与远程 WCF Web 服务通信的网站.两者都使用相同的自定义 FormsAuthentication Provider.我想使用 WCF 服务来模拟当前登录站点的用户进行身份验证.我已经使用 UserName 客户端凭据手动执行此操作,但我需要知道用户密码.所以,到目前为止有效的是:经过身份验证的用户发出请求,我创建一个服务客户端并设置他的凭据: serviceClient.Clien
..
我正在尝试为位于同一域中的 2 个网站设置单点登录 例如 http://mydomain(包含表单身份验证登录页面的顶级站点) http://mydomain/admin(独立开发的网站,驻留在父网站的虚拟应用程序中) 阅读了一些关于单点登录的文章例如 http://www.codeproject.com/KB/aspnet/SingleSignon.aspx
..