Index: src/main/java/edu/wisc/my/webproxy/beans/http/HttpManagerImpl.java
===================================================================
--- src/main/java/edu/wisc/my/webproxy/beans/http/HttpManagerImpl.java	(revision 24580)
+++ src/main/java/edu/wisc/my/webproxy/beans/http/HttpManagerImpl.java	(working copy)
@@ -62,6 +62,10 @@
 import edu.wisc.my.webproxy.beans.config.HttpClientConfigImpl;
 import edu.wisc.my.webproxy.portlet.WebproxyConstants;
 
+import org.apache.http.conn.scheme.Scheme;
+import org.apache.http.conn.ssl.SSLSocketFactory;
+import org.apache.http.conn.ssl.TrustSelfSignedStrategy;
+
 /**
  * This class is the implementation of the methods defined in the (@link edu.wisc.my.webproxy.beans.http.HttpManager) interface
  * 
@@ -146,7 +150,7 @@
             }
         }
         
-        return new ResponseImpl(method, client);
+        return new ResponseImpl(method, allowSelfSignedCerts(client));
     }
 
     /* (non-Javadoc)
@@ -317,5 +321,25 @@
         threadSafeClientConnManager.setDefaultMaxPerRoute(maxConnectionsPerRoute);
         return threadSafeClientConnManager;
     }
+
+	/*
+	 * This is helpful especially for development environments. 	
+	 */
+	private HttpClient allowSelfSignedCerts(HttpClient base) throws 
+IOException {
+		try{
+		base.getConnectionManager()
+				.getSchemeRegistry()
+				.register(
+						new Scheme("https", 443, 
+new SSLSocketFactory(
+								new 
+TrustSelfSignedStrategy())));
+		}catch(Exception e){
+			throw new IOException(e);
+		}
+		return base;
+	}
 	
-}
\ No newline at end of file
+}
+
