Authentication 在iframe中自动登录

Authentication 在iframe中自动登录,authentication,iframe,Authentication,Iframe,我想在加载时验证iframe中的web应用程序 这是我的密码 //将表单提交到iframe以登录到远程站点 document.getElementById('login').submit(); //登录后,更改源url(如果需要) var iframe=document.getElementById('frame'); iframe.onload=函数(){ 如果(iframe.src!“http://localhost/home") { iframe.src=”http://localhos

我想在加载时验证iframe中的web应用程序

这是我的密码


//将表单提交到iframe以登录到远程站点
document.getElementById('login').submit();
//登录后,更改源url(如果需要)
var iframe=document.getElementById('frame');
iframe.onload=函数(){
如果(iframe.src!“http://localhost/home") {
iframe.src=”http://localhost/home";
}
}
我在iframe中得到的是
http://localhost/v1/authentication
JSON中的响应
{“token”:“wefasdfasf…”
然后重定向到
http://localhost/home.
如何将令牌保存到会话?是否有一个后端方法

我相信我的问题是,这不是一个简单的web应用程序,登录只是一个简单的提交表单。当我直接在
http://localhost/
我检查了网络流量,它向
http://localhost/v1/authentication
这篇文章返回
{“token”:“wefasdfasf…”


知道这种身份验证叫什么吗?我该如何解决这个问题呢?

您可以将该令牌传递给url,然后在/home解析url以将其取回,或者您可以将该令牌存储在中,并将其取回您的任何位置application@LightNight棘手的是,我不知道webapp如何检查会话是否已登录(比如我应该将其存储到哪个本地存储,或者我将如何传递令牌以使其理解).webapp是我在本地机器上安装的一个软件。哦,等等。你有一个登录表单、用户名和密码,并且在该表单下有一个iframe,你想用你的登录表单授权该iframe吗?是的。我在我的页面上创建了登录表单,试图模仿他们的登录表单,但它不起作用。