首页 > TAG信息列表 > forms-authentication

PHP或其他Web应用程序中基于表单的身份验证(.NET)

我们有一个使用.NET中基于表单的身份验证构建的网站,是否有任何方法可以在PHP应用程序中访问这些会话/用户变量和角色?解决方法:您需要创建一个自己的ASP.NET会话状态处理程序,该处理程序可以以两种平台都可以理解的方式存储会话数据. 像这样: http://www.exforsys.com/tutorials/asp

c#-基于PhPbb数据库的成员资格提供程序

我只是想知道如何基于PhPbb论坛数据库实现表单成员资格提供程序.我只看了使用功能端口“ phpbb_hash”对密码进行哈希处理并将其与数据库值进行比较,但是由于我得到的哈希值与数据库中的哈希值不同,因此我似乎无法掌握登录系统. 有人可以告诉我如何根据PhPbb数据库对用户凭据进行身

c#-MVC 3表单身份验证User.Identity.Name返回false

我有一个带有Forms身份验证的正在运行的MVC 3(Razor)应用程序.我可以在局部视图中轻松调用@ User.Identety.Name,这将返回已登录用户的名称.但是如果我在Controller中调用User.Identety.Name,它将返回null. 如果我尝试检查(User.Identity.IsAuthenticated)是否始终返回null … 我现

关闭浏览器时,使ASPXAUTH Cookie过期

我通过使用以下代码创建一个ASPXAUTH cookie var authTicket = new FormsAuthenticationTicket(2, model.Name, DateTime.Now, DateTime.Now.AddMinutes(ConfigSettings.SessionTimeout), false, result.UniqueId.ToString()); var authCook

C#-闲置10分钟后注销应用程序用户

我正在与其他4个人进行小组项目.我们正在MVC4中使用嵌入式c#和Razor在ASP.NET中设计一个工作亭.它从服务器生成动态网页.在Windows 7环境中,我们将Visual Studio 2010 SP1与Microsoft SQL Server 2008 R2 SP1一起使用. 我正在尝试让系统在用户闲置10分钟后将其注销.我需要一些有关

可以在子子域之间共享“仅*”表单身份验证吗?

我知道我可以使用以下Web.config设置在两个子域sub1.domain.com,sub2.domain.com之间共享表单身份验证: <authentication mode="Forms"> <forms domain="domain.com" /> </authentication> 但是,我有2个“ sub-sub”域(不确定是否有一个更好的术语)a.sub.domain.com和b.sub.do

首页> C#>如何找到OldPassword让用户进行更改

我正在Intranet上工作,我刚刚在用户的个人资料上添加了一项功能来更改其密码. 如您所见,使用以下控制器: [HttpPost] public ActionResult ChangePassword(Employee objToEdit, FormCollection form, LocalPasswordModel model) // Find how to obtain "OldPassword" f

c# – 在web.config的“authentication”中指定“domain”参数后无法注销

我有退出处理程序,以前工作正常: public void ProcessRequest(HttpContext context) { //// Sign out System.Web.Security.FormsAuthentication.SignOut(); //// Clear Session if (context.Session != null) { con

c# – Asp.Net FormAuthenticaion在Safari浏览器中失败

我使用简单的方法来创建cookie. FormsAuthentication.SetAuthCookie(model.UserName, model.RememberMe); return RedirectToAction("Index", "Dashboard"); 不知何故,我调试了我的应用程序,发现User.Identity.IsAuthenticated始终为false,User.Identity.Name也为null. 注意:以上

c# – 将某些页面功能或用户界面限制为Asp.Net中经过身份验证的用户

我正在使用Asp.Net/C#构建一个应用程序.我正在使用表单身份验证.我有一个要求,即我的许多经过身份验证的(非匿名)用户被限制在某些页面功能或用户界面.我猜登录控件可以仅用于Authenticated vs Anonymous users.So我的问题是,当我知道某些页面组件要从特定的经过身份验证的用户隐藏

java – Tomcat:单个Web应用程序的多种身份验证方案?

我的Web应用程序使用内部Web API(来自浏览器的简单AJAX请求,因为它是主要客户端),最终应该在第三方外部公开.由于API必须受到web.xml中的安全性约束的保护,因此必须对用户或客户端进行身份验证.目前,有一个自定义表单身份验证器实现,它执行一些额外的检查和操作,然后简单地将进一步

c# – 在asp.net mvc中形成超时问题

如何在asp.net mvc中关闭表单身份验证.我有注册,登录和忘记密码页面,旨在进入webapplication. 最初我 我目前将我的asp.net mvc Web应用程序作为单个代码库和多数据库格式托管.我面临的表单在某段时间过期,logon.aspx页面出现在主页的中间.我想出这是因为以下代码: webconfig: <aut

c# – 为什么httpRuntime targetFramework =“4.5”禁用抓取.ASPXAUTH cookie?

当我的web.config具有以下httpRuntime时,我的控制器无法获取cookie .ASPXAUTH.它似乎能够抓取任何其他cookie,有或没有句点前缀.如果我删除下面的行,它工作正常. <httpRuntime targetFramework="4.5"/> 我正在使用以下内容来获取cookie. HttpCookie authCookie = Request.Cookie

c# – 如何将ASP.NET成员资格/角色用户链接到db中的表?

我将使用表单身份验证,但我希望能够将asp.net用户链接到数据库中的某些表 如果我有一个班级和学生(作为角色),我将有一个班级学生表. 我打算在其中放入一个包含简单的int userid和ASP.NET用户名的Users表,并将userid放在我想要链接用户的任何地方. 听起来不错吗?建模的任何其他选项?

c# – 如何对ASP.NET MVC Web应用程序进行授权的HttpWebRequest

我有一个ASP.NET MVC Web应用程序,需要允许公共API下载文件.这是动作代码: public ActionResult DownloadFile(int id) { var item = _context.GetRepositoryFileByID(id); if (item == null) { return HttpNotFound(); } var

c# – 已设置持久性AuthCookie,但被重定向到登录状态

我在使用持久性AuthCookie时遇到问题.验证和登录工作完美,如果我关闭浏览器并重新打开它,验证仍然有效,不会重定向到登录页面. 我不确定具体的时间是什么,但是让我们说如果关闭浏览器而不注销并且仅在20分钟后重新打开它,我将被重定向到登录页面,即使我在使用web开发人员工具检查时

访问客户端上的ASP.NET身份验证票证(通过javascript)

我有一个使用Forms身份验证的ASP.NET网站 <authentication mode="Forms"> <forms name="NewsCoreAuthentication" loginUrl="~/Default.aspx" defaultUrl="~/Default.aspx" protection="Validation" timeout=&quo

c# – 表单身份验证添加其他信息以及ReturnUrl

使用表单身份验证,当应用程序需要重定向到登录页面时,是否有一个事件或任何可扩展点,可以让我在重定向到登录页面之前对请求执行其他工作? 我想在查询字符串中发送可能有所不同的其他信息,以便在web.config中的loginUrl节点的链接中静态嵌入它. 编辑:为了澄清,我想在重定向到登录页面

c# – 如何使用SignalR(单独的域)进行表单身份验证?

好的,所以我一直在玩SignalR一段时间.我有一个包含以下项目的VS2013解决方案: >业务项目(包含自定义成员资格提供者的类库) > Mvc网站(本地IIS – subdomain1.domain.ext)> SignalR(本地IIS – subdomain2.domain.ext) 这些在本地运行时,使用hosts文件转发域.它们运行在不同的域