无法从 https 服务器通过 http 访问网站
我有一个 https 网站,网址为 www.example.com。在这台服务器上,我有一个前端和后端解耦的应用程序。前端是gwt应用程序,后端是REST接口。
要调用其余接口,前端使用 https,例如 https://www.example.com 之类的 url /api
但是,当我尝试使用 http://www.example.com 调用前端时,当我使用 https://www.example.com 就可以了。有人可以解释这个问题的原因吗?
I have a https site say with url www.example.com. On this server, I've an application which is decoupled in front-end and back-end. The front-end is a gwt application and the back-end is a REST interface.
To call the rest interface, the front-end uses https, say with a url like https://www.example.com/api
however, when I'm trying to call the front-end using http://www.example.com, it is not making the call to rest interface when i'm using https://www.example.com, it is ok. Can someone explain the reason of this problem??
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
https://www.example.com
和http://www.example.com
是不同的 URI,不需要 Web 服务器为两者提供相同的内容。可能您的服务器未配置为这样做。https://www.example.com
andhttp://www.example.com
are different URIs and nothing requires that a web server serve up the same content for both. Presumably your server isn't configured to do so.