2.下载GAppProxy2.0.0的Windows版客户端,注意服务器必须搭配2.0版fetchserver方可使用,以前的老版本客户端gui作废咯。
GAppProxy2.0.0的Windows版客户端:http://gappproxy.googlecode.com/files/localproxy-2.0.0-win.zip
3. 修改服务端其中的app.yaml文件然后上传到你的GAE
4.主要是客户端设置要注意:
打开Proxy.conf的那个配置文件
# GAppProxy configuration
# listen_port
listen_port = 8000
# local_proxy
#local_proxy = host:port
# If local proxy needs authentication:
#local_proxy = user:passwd@host:port
# fetch server
#fetch_server = http://127.0.0.1:8080/fetch.py
#fetch_server = http://XXXXXX.appspot.com/fetch.py
把最后一行前的#去掉把X改成你自己的ID 再运行Proxy.exe
5.设置你的浏览器为127.0.0.1:8000
6.关于访问https网站,使用firefox,gapproxy和autoproxy总是弹出证书无效的警告的解决办法:
方法1:碰到一个添加一个例外,信任该证书
方法2:
原文连接:http://code.google.com/p/gappproxy/issues/detail?id=15
本人使用firefox,gapproxy和autoproxy总是弹出证书无效的警告,经过一下午和一 晚上的研究,现找到解决办法(当然完美的解决还是要靠作者的) 去http://blog.solrex.cn/articles/fix-gappproxy-set-cookie-and-https-cert- bugs.html中的http://share.solrex.cn/ibuild/ 下载代码。 下载python 2.6.2(不是3.0)和GAE SDK * 解压缩 fetchServer 文件夹至 Google App Engine SKD 安装目录,默认为 X:\Program Files\Google\google_appengine\fetchserver。 * 用文本编辑器打开刚解压的 fetchServer 文件夹内的 app.yaml 文件,修改第 一行 your_application_name 为刚才输入的 Application Identifier,yourname.appspot.com 中的 yourname。 * 上传 fetchserver 打开命令提示符(点击 开始 > 运行 > cmd),进入 X:\Program Files\Google\google_appengine 目录(输入 cd X:\Program Files\Google\google_appengine\ 即可),输入以下命令行: appcfg.py update fetchserver,回车,会要求你输入 Google 账户及密码,之后关闭结束上传。 注意这里千万不能用SDUpload ,因为它不识别secure: optional。 yourname.appspot.com前的协议是http而不要改成https。全部设置完成之后,以 gmail为例,只会弹出一次风险提示,加入例外就行啦。 可恨的错误啊: SSLError: [Errno 1] _ssl.c:480: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv 不知谁有完美的解决方案啊 写给作者: CACert:免费的数字证书组织 http://www.cnbeta.com/articles/31501.htm
官方主页:http://code.google.com/p/gappproxy/
转帖请注明原文链接:
http://caogfw8.blogspot.com/2010/09/gappproxy200.html#/
Tweet
0 评论:
发表评论