问题标签 [form-authentication]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mysql - VS 2012 Lightswitch 和 MySQL
我目前遇到一个问题,我不能 100% 确定造成麻烦的部分,所以我只想告诉你们我正在尝试做什么以及实际在做什么。
它是关于通过使用 MySQL 部署具有表单身份验证的 Lightswitch 桌面应用程序(本地)来尝试和或多或少地失败
- 在 VS 2012 中使用集成的 Lightswitch 创建一个新的 Lightswith 应用程序
- 使用连接向导选择数据库源到我的根服务器 MySQL
- 导入表格等。
- 创建一些屏幕
- 尝试部署一切,工作正常,直到为可能创建身份验证数据提供数据库连接 - 因为根本没有 MySQL 连接器可供选择..这就是我坚持的地方。
当我删除表单身份验证时,似乎一切正常。有任何想法吗?不支持 Lightswitch 中使用简单 MySQL 的表单身份验证,还是 .NET 连接器本身有问题?
c# - 如何对某些网页应用表单认证
请考虑这种情况:
Active Direcotry
我有一个项目,它包含一些网页。我为我的所有网页添加了表单身份验证。例如:
现在我想从表单身份验证中排除一些页面。如何排除一些页面web.config
?
谢谢
c# - MVC 4 表单身份验证 - 除了在 web.config 上声明的操作之外,无法访问任何其他操作
这是我在 web.config 中的设置:
在我的控制器上,我几乎没有操作,在每个操作上我都添加了 [AllowAnonymous] 装饰,但我正在从每个操作重定向到 Login 操作。
我什至尝试将 [AllowAnonymous] 装饰添加到控制器,但它没有帮助。
谢谢
c# - 表单身份验证和授权 MVC 4
我正在尝试创建一个匿名控制器以实现表单身份验证。我将我的 IIS 7 配置为启用了匿名和表单身份验证,并将我的 web.config 设置为拒绝匿名用户。在登录控制器上,我将 [AllowAnonymous] 装饰放在我的控制器(和我的操作)上。
我可以对这组配置进行的唯一操作是登录操作(它返回“登录”视图),我猜 MVC 允许我获取此操作,因为我将其设置为我的网站上的登录 URL .config。
这是我的网络配置配置:
所有其他操作都重定向到登录操作。在这组配置上,我无法实现其他重要操作,例如恢复密码、注册等。
我究竟做错了什么?
asp.net - 我们可以在表单身份验证模块中用自定义对象替换表单身份验证票吗?
在我的项目中,需要使用自定义对象代替 FormAuthenticationTicket。我们创建了一个与 FormAuthenticationTicket 具有相同属性的自定义对象。现在我们正在使用我们自己的加密方法来加密这个自定义对象。我们已经成功创建了 FormAuthentication cookie。但是,当我们检查 context.User.Identity.IsAuthenticated 属性时,它始终为 false。这是代码。
我知道这是有线要求。请帮忙。
c# - C# .NET 登录不重定向
我正在尝试在 IIS 7 中设置表单身份验证。当用户尝试点击网站上的任何 url 时,他们会被重定向到登录页面,但登录后他们不会离开页面。如果我启用匿名日志记录,那么登录页面工作正常,页面被重定向到登录页面。
这是web.config:
我已按照http://technet.microsoft.com/en-us/library/cc753252(v=ws.10).aspx和http://www.iis.net/learn/application-frameworks/building中的说明进行操作-and-running-aspnet-applications/using-aspnet-forms-authentication但我一定错过了什么。
谢谢。
编辑:添加了建议的元素,但同样的事情发生了。提琴手展示了这一点:
asp.net - 使用IE10登录后不通过身份验证cookie
我有一个位于某个服务器上的 asp.net 网站。我尝试使用IE10兼容模式登录网站,我填写了用户名和密码,当我按下“登录”按钮时,没有任何反应。我再次获得登录页面。
我检查了wireshark,发现从登录页面重定向时cookie没有传递。
我尝试了这篇文章的解决方法: IE10 User-Agent 导致 ASP.Net 不发送回 Set-Cookie (IE10 not setting cookie)
我检查了服务器的日期和时间是否等于浏览器的日期和时间,并且我的服务器名称不包含非字母数字字符。我尝试更改浏览器设置,恢复为默认设置,并尝试使用或不使用兼容模式,但没有任何帮助!
(在 chrome 中一切正常,cookie 已通过)。
有人对此有想法吗?
asp.net-mvc-3 - 如何重定向尝试访问登录页面 MVC3 的已登录用户
我正在使用带有表单身份验证的 MVC3。除了一件事,一切都很好。当他/她再次尝试访问登录页面时,我想将经过身份验证的用户重定向到另一个页面。那么我该如何实现呢?
spring-security - Spring 安全,http 基本或表单登录身份验证
我有一个使用 spring mvc 和 spring security 3.2 开发的网络应用程序。我希望我的应用程序使用 http 基本身份验证进行 restful 服务并使用表单登录身份验证其他部分。以下是我的安全配置:
我期望的是:当用户从表单登录时,它可以调用 restful 服务而无需经过基本身份验证(因为它已经过身份验证)。我的想法是角色“ROLE_USER”的用户也应该调用restful服务。但是,我得到的是从表单登录后,还提示我进行基本身份验证,尝试从浏览器调用 restful 服务。
反正有没有得到我所期望的?
asp.net - 在 Session 过期的同时设置 ASP.NET Form Authentication 登录 cookie 过期
我有一个ASP.NET
使用FormsAuthentication
标准Session
机制的网站。在其中一个网页中,处理(单击刷新按钮网格重新绑定)基于会话值。如果我让屏幕长时间打开,然后尝试刷新。没有刷新。这是因为会话值过期。
那么有什么办法,我可以设置配置设置web.config
并同步身份验证cookie超时和会话超时?