Revision 7b27f0dc src/com/rackspace/cloud/android/PithosLoginActivity.java

b/src/com/rackspace/cloud/android/PithosLoginActivity.java
55 55
	private void doLogin(){
56 56
		CookieSyncManager.createInstance(this);
57 57
		CookieSyncManager.getInstance().startSync();
58
		CookieSyncManager.getInstance().sync();
59
		String loginUrl ="https://plus.pithos.grnet.gr/im/login/";//invitation?code=3219662435709009446");
60
		/*
61
		CookieManager.getInstance().setCookie(loginUrl, "_pithos2_a='';expires=Mon, 17 Oct 2010 10:47:11 UTC;");
62
		CookieManager.getInstance().removeExpiredCookie();
63
		CookieManager.getInstance().removeSessionCookie();*/
64
		CookieManager.getInstance().removeAllCookie();
58 65
		final WebView webview = (WebView) findViewById(R.id.browser);//new WebView(this);
59 66
		webview.getSettings().setJavaScriptEnabled(true);
60 67
		// webview.setHttpAuthUsernamePassword("vho.grnet.gr", "VHO login",
......
64 71
		webview.clearFormData();
65 72
		webview.clearHistory();
66 73
		
67

  
74
		
68 75
		webview.getSettings().setBuiltInZoomControls(true);
69 76
		//webview.getSettings().setDefaultZoom(ZoomDensity.);
70 77
		if(Build.VERSION.SDK_INT!=7)
......
81 88
				  view.loadUrl(url); return true;
82 89
			  }
83 90
			 
84
			@Override
91
			@Override//?code=321 966 243 570 900 944 6 c: _pithos2_a=chstath%40ebs.gr%7CEL6igBZTXMyaemdV64OXPg%3D%3D
92

  
85 93
			public void onPageFinished(WebView view, String url) {
86 94
				super.onPageFinished(view, url);
87 95
				//webview.loadUrl("javascript:window.HTMLOUT.showHTML('<head>'+document.getElementsByTagName('html')[0].innerHTML+'</head>');");
88
				CookieSyncManager.getInstance().sync();
96
				//CookieSyncManager.getInstance().sync();
97
				
89 98
				String cookie = CookieManager.getInstance().getCookie(url);
90
				Log.i("LOGIN COOKIE","c: "+cookie);
99
				Log.i("LOGIN COOKIE",url+" c: "+cookie);
91 100
				
92 101
				if(null!=cookie && cookie.startsWith("_pithos2_a")){
93 102
					try {
......
166 175
		//setContentView(webview);
167 176
		webview.clearSslPreferences();
168 177
		//webview.loadUrl("https://pithos.dev.grnet.gr/im/login/invitation?code=6879429392467020041");
169
		webview.loadUrl("https://plus.pithos.grnet.gr/im/login/invitation?code=3219662435709009446");
178
		
179
		
180
		webview.loadUrl(loginUrl);//invitation?code=3219662435709009446");
170 181
		//webview.loadUrl("http://www.google.gr");
171 182
	}
172 183
	void exit(String username,String token){

Also available in: Unified diff