我有一组页面,我想让用户登录。这些页面位于公司站点上,用户必须通过公司登录进行登录。
目前他们来到我的页面,他们可以点击登录,然后重定向到公司。他们登录。公司重定向他们。那两页加载在我眼中并不是必不可少的。但是我不想拥有自己的登录信息。我想用的是这样的:
<div class="ui-corner-all" id="RefRes">
<div id="testloadlogin"></div>
</div>
<script type="text/javascript">
$(function loadlogin() {
$('#testloadlogin').load('../security/login.aspx');
})
</script>
这很有效,我在我的页面上获得了登录框,但是当我点击登录按钮时,它只会进行回发。没有任何事情发生,用户没有登录。
我假设这是因为有一些服务器端代码没有被执行。
我能做些什么来使这项工作?
有没有办法可以从用户那里获取用户名和密码,然后将其发送到其他页面进行处理? (当然安全)
答案 0 :(得分:1)
如果这不起作用,请考虑使用iframe
。加载的登录站点表单中的表单操作可能是相对路径,或者登录后端检查请求的来源。
答案 1 :(得分:0)
难道你不能让服务器端程序检查用户是否已登录,如果没有,请进行HTTP重定向吗?