Rumah  >  Soal Jawab  >  teks badan

angular.js - Bagaimanakah sudut mengekalkan status openid semasa pembangunan akaun rasmi?

Saya menghadapi masalah berterusan openid apabila menggunakan akaun awam WeChat Dalam projek semasa, bahagian pelayan digunakan untuk mendapatkan openid dan kemudian menyimpannya dalam sesi dan kemudian kembali ke bahagian hadapan. js dalam sudut untuk mendapatkan openid secara tidak segerak dan menulisnya ke localStorage untuk halaman lain untuk dipanggil.

Masalahnya sekarang ialah selepas memasuki halaman buat kali pertama untuk mendapatkan openid, ia boleh digunakan secara normal pada halaman, dan ia juga boleh diperolehi apabila melompat antara halaman Namun, sebaik sahaja WeChat ditutup dari latar belakang dan kemudian dimasukkan dan diklik pada menu akaun rasmi, openid akan diperoleh semula, dan kemudian Ia mengubah hala ke halaman yang ditakrifkan dalam redirect_url, menyebabkan pengguna tidak dapat memasuki menu yang sepadan seperti biasa dengan cara yang salah atau pihak pelayan melakukan kesalahan saya harap anda boleh memberi saya nasihat!

ringa_leeringa_lee2638 hari yang lalu1257

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-07-04 13:46:38

    Penerangan masalah ini tidak begitu jelas. Jika anda ingin mendapatkan openid, anda mesti membenarkannya melalui halaman web WeChat Mula-mula dapatkan kod kebenaran, dan kemudian dapatkan openid. Jadi openid cuba untuk menyimpannya.

    balas
    0
  • 怪我咯

    怪我咯2017-07-04 13:46:38

    Adalah alasan bahawa program ini berjalan dalam penyemak imbas yang disediakan oleh WeChat Apabila WeChat dilancarkan, program itu juga mesti ditutup. Apabila masuk ke sini, pergi ke pelayan semula untuk mendapatkannya, semuanya baru. Malah, openId boleh disimpan dalam perkhidmatan, dan tidak perlu menyimpannya dalam storan tempatan.

    Saya tidak faham maksud anda, sila selesaikan semula.

    balas
    0
  • Batalbalas