![](/img/trans.png)
[英]Login into Asp.net Web application with Finerprint using asp.net C# Javascript
[英]Login area on an ASP.NET / C# web application
我对通过VS2013进行ASP.NET和C#编程非常陌生,我的问题更多是建议咨询;
我现在正在创建一个网页,该网页的顶部带有徽标按钮和一个登录区域,用于控制下面的iFrame。
登录区域由2个文本框(用于电子邮件和密码)和一个“登录”按钮组成,在这种情况下,我希望此部分更改为其他内容(例如标有“ Welcome {name}”的标签)正确登录。
我的第一选择是将登录区域放入iFrame内,并创建2个“微型站点”,其中一个具有登录名,另一个具有我希望在正确登录后显示的内容-并使其在iFrame内部更改,但我很漂亮确保使用ASP.NET工具有更好的选择,谁能给我一些有关更好的实现方法的提示?
谢谢!
除非您有令人信服的理由使用iframe,否则不要这样做。 通常,成功登录后,您将重定向到应用程序。 您可以在Web.config中设置defaultUrl
,这是成功登录后通过调用FormsAuthentication.RedirectFromLoginPage
转到的页面。
<authentication mode="Forms">
<forms defaultUrl="Default.aspx" loginUrl="Login.aspx" timeout="20" protection="None" cookieless="UseCookies"/>
</authentication>
如果要使用单页应用程序,请通过Web API调用登录方法,并使用JavaScript相应地更改页面。 验证之前,请确保没有敏感数据正在加载。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.