關于解答"openid" 找不到的問題,可以進來看看
和大多數人一樣,我也碰到了openid找不到的問題,也上網查了很多資料,什么換jar包,核對代碼我都試了,也都失敗了,后來我花了幾個小時對每行代碼進行測試:找到了一種方法
? ? 先說一下出現這個問題的原因,不知道是花生殼還是微信跳轉的原因,會向servlet發送多次請求,但是只要第一次請求,到達callback這個servlet的時候是有openid這個參數的,之后openid就會丟失,這也是很多人發現openid已經打印出來但是為什么還是會報not found,因此我的解決辦法是設置一個全局變量,保存這個openid,下面是代碼,只需要改callback的servlet代碼就行,如果解決了你的問題,請給個贊謝謝,如果有什么問題,可以一起交流,我QQ 986269423
2017-12-29
這個代碼有一個問題,就是每次訪問的都是同一個人 因為設置了全局變量,下面是修改的后的代碼