2011-10-12 26 views
2

我在将应用程序嵌入到iframe并通过SAML传递授权信息的平台上构建应用程序。平台的开发环境只能使用SSL加载我的本地应用程序。它打开https://localhost:8888。我建立在GAE上,但已经阅读了本地不支持SSL。我如何创建某种类型的代理服务器以生效https://localhost:8888,然后将带有SAML消息的流量重定向到本地运行的GAE应用程序?Google App Engine - 需要在本地主机上使用SSL来开发画布应用程序

回答

2

你可以使用stunnel来实现这一点。有很多关于如何配置它的简单易用的教程,所以我不会详细讨论。请确保您配置指向您stunnel.pem一个证书,并添加:

[localdev] 
accept = 127.0.0.1:8888 
connect = 8080 

这将使安全通道侦听端口8888和代理他们8080 SSL连接,就像你想要的。然后你可以正常使用dev服务器。

+0

不幸的是,这个配置会创建重定向循环。 – vault

相关问题