我对angular js非常陌生,我正尝试从浏览器登录中获取session_token并将其传递给后端,我有以下代码:
console.log(this.sso.getLoginid(localStorage.getItem("at")))
let loginid=this.sso.getNtid(localStorage.getItem("at"));
this.loginid=loginid.loginid
let username=loginid.name
this.username=username
var sessionControl = localStorage.getItem("at")
console.log(sessionControl)
和sessionControl值在我在控制台中使用调试发现时在下面:
{"token_type":"bearer","access_token":"eyJhbGciOiJSUzI1NiIsImprdSI6Imh0dHBzOi8vYXBwc3NvLnVhYS5zYXVzdmRjMDIucGNmLmRlbGwuY29tL3Rva2VuX2tleXMiLCJr","id_token":"eyJhbGciOiJSUzI1NiIsImprdSI6Imh0dHBzOi8vYXBwc3NvLnVhYS5zYXVzdmRjMDIucGNm"}
请帮助我使用sessionControl对象将access_token和id_token存储在变量中。
您可以使用JSON.parse在对象中转换sessionControl,然后获取sessionControl.acces_token内容。