Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ssl/3.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.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
Gwt 使用ssl(https)时请求生成器调用不返回_Gwt_Ssl_Https_Gwt Rpc - Fatal编程技术网

Gwt 使用ssl(https)时请求生成器调用不返回

Gwt 使用ssl(https)时请求生成器调用不返回,gwt,ssl,https,gwt-rpc,Gwt,Ssl,Https,Gwt Rpc,我正在使用GWT。当前正在使用gwt rpc进行登录身份验证。仅出于登录目的,我希望使用ssl(https),因此我尝试使用请求生成器并使用https调用servlet,而不是使用gwt rpc。 在ServletURL中,我使用协议作为http,请求生成器工作正常,响应返回到客户端(onResponseReceived)。但是,当我在servlet url中使用https时,会调用servlet,但响应不会返回到请求生成器的onResponseReceived方法 我的http url如下所示

我正在使用GWT。当前正在使用gwt rpc进行登录身份验证。仅出于登录目的,我希望使用ssl(https),因此我尝试使用请求生成器并使用https调用servlet,而不是使用gwt rpc。 在ServletURL中,我使用协议作为http,请求生成器工作正常,响应返回到客户端(onResponseReceived)。但是,当我在servlet url中使用https时,会调用servlet,但响应不会返回到请求生成器的onResponseReceived方法

我的http url如下所示: 使用https,它看起来像:


请给出任何建议,或者是否有其他方法可以这样做。是否也可以通过gwt rpc使用ssl。

我不熟悉gwt和请求生成器,但是,每当我在代码中遇到HTTPS连接问题时,都会归结为证书和在客户机中安装正确的证书,或者告诉客户机代码在哪里找到证书,以便对调用进行编码


这将是我在您的情况下想探索的第一条途径。

我不熟悉GWT和Request Builder,但是,每当我在代码中遇到HTTPS连接问题时,都会归结为证书和在客户机中安装正确的证书,或者告诉客户机代码在哪里找到证书,以便对调用进行编码

这将是我在你的情况下想探索的第一条途径。

正在阻止你的请求

您的页面是通过http请求的,但您现在正在通过https进行ajax调用。这违反了同一原产地政策

为了解决这个问题,您应该通过https提供原始html/servlet。这确实会带来性能成本,但这是构建安全网站的唯一方法

正在阻止您的请求

您的页面是通过http请求的,但您现在正在通过https进行ajax调用。这违反了同一原产地政策

为了解决这个问题,您应该通过https提供原始html/servlet。这确实会带来性能成本,但这是构建安全网站的唯一方法