发布网友
共1个回答
热心网友
前几天刚研究过这个东西 我是用webview加载的页面 我的做法就是 发送post请求登陆的时候 服务器端如果登陆成功设置session 然后客户端设置下cookies(这个主要是用那个JSESSIONID,因为客户端和服务器端识别是同一会话的方法就是这个JSESSIONID),设置cookies的方法 就参照6楼的写法,然后用webview如下代码设置主界面的cookies: Cookie sessionCookie = Httprequset.appCookie; //这里的cookie就是上面保存的cookie CookieSyncManager.createInstance(getApplicationContext()); CookieManager cookieManager = CookieManager.getInstance(); String cookieString = sessionCookie.getName() + "=" + sessionCookie.getValue() + " ;domain=" +sessionCookie.getDomain(); cookieManager.setCookie(url, cookieString); CookieSyncManager.getInstance().sync(); //加载地址 mWebView.loadUrl(url);这样如果登陆成功的话你就可以在加载地址上直接获取你设置session了 否则的话session取不到不知道能否帮到您! 查看原帖>>
热心网友
前几天刚研究过这个东西 我是用webview加载的页面 我的做法就是 发送post请求登陆的时候 服务器端如果登陆成功设置session 然后客户端设置下cookies(这个主要是用那个JSESSIONID,因为客户端和服务器端识别是同一会话的方法就是这个JSESSIONID),设置cookies的方法 就参照6楼的写法,然后用webview如下代码设置主界面的cookies: Cookie sessionCookie = Httprequset.appCookie; //这里的cookie就是上面保存的cookie CookieSyncManager.createInstance(getApplicationContext()); CookieManager cookieManager = CookieManager.getInstance(); String cookieString = sessionCookie.getName() + "=" + sessionCookie.getValue() + " ;domain=" +sessionCookie.getDomain(); cookieManager.setCookie(url, cookieString); CookieSyncManager.getInstance().sync(); //加载地址 mWebView.loadUrl(url);这样如果登陆成功的话你就可以在加载地址上直接获取你设置session了 否则的话session取不到不知道能否帮到您! 查看原帖>>
热心网友
前几天刚研究过这个东西 我是用webview加载的页面 我的做法就是 发送post请求登陆的时候 服务器端如果登陆成功设置session 然后客户端设置下cookies(这个主要是用那个JSESSIONID,因为客户端和服务器端识别是同一会话的方法就是这个JSESSIONID),设置cookies的方法 就参照6楼的写法,然后用webview如下代码设置主界面的cookies: Cookie sessionCookie = Httprequset.appCookie; //这里的cookie就是上面保存的cookie CookieSyncManager.createInstance(getApplicationContext()); CookieManager cookieManager = CookieManager.getInstance(); String cookieString = sessionCookie.getName() + "=" + sessionCookie.getValue() + " ;domain=" +sessionCookie.getDomain(); cookieManager.setCookie(url, cookieString); CookieSyncManager.getInstance().sync(); //加载地址 mWebView.loadUrl(url);这样如果登陆成功的话你就可以在加载地址上直接获取你设置session了 否则的话session取不到不知道能否帮到您! 查看原帖>>