Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/google-app-engine/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 谷歌应用程序引擎-需要在本地主机上使用SSL来开发画布应用程序_Java_Google App Engine_Ssl_Reverse Proxy - Fatal编程技术网

Java 谷歌应用程序引擎-需要在本地主机上使用SSL来开发画布应用程序

Java 谷歌应用程序引擎-需要在本地主机上使用SSL来开发画布应用程序,java,google-app-engine,ssl,reverse-proxy,Java,Google App Engine,Ssl,Reverse Proxy,我正在一个平台上构建一个应用程序,该平台将我的应用程序嵌入到一个iframe中,并通过SAML传递身份验证凭据。平台的开发环境只能使用SSL加载我的本地应用程序。它打开了。我以GAE为基础,但已经了解到SSL在本地不受支持。如何创建某种类型的代理以供使用,然后将带有SAML消息的流量重定向到本地运行的我的GAE应用程序?您可以使用stunnel来实现这一点。关于如何配置它,有很多易于谷歌搜索的教程,所以我将不详细介绍。确保您配置了指向stunnel.pem的证书,并添加: [localdev]

我正在一个平台上构建一个应用程序,该平台将我的应用程序嵌入到一个iframe中,并通过SAML传递身份验证凭据。平台的开发环境只能使用SSL加载我的本地应用程序。它打开了。我以GAE为基础,但已经了解到SSL在本地不受支持。如何创建某种类型的代理以供使用,然后将带有SAML消息的流量重定向到本地运行的我的GAE应用程序?

您可以使用stunnel来实现这一点。关于如何配置它,有很多易于谷歌搜索的教程,所以我将不详细介绍。确保您配置了指向stunnel.pem的证书,并添加:

[localdev]
accept = 127.0.0.1:8888
connect = 8080

这将使stunnel侦听端口8888上的ssl连接,并将它们代理到8080,就像您希望的那样。然后您可以正常使用dev服务器。

不幸的是,此配置会创建重定向循环。