【问题标题】:Ajax web service - do not work in public addressAjax Web 服务 - 不能在公共地址中工作
【发布时间】:2016-10-06 23:22:01
【问题描述】:

我有一个带有 tomcat 的服务器,我在其中部署了我的应用程序。 我们称该服务器为:internalServer(只能从我的网络访问)

系统管理员打开了端口,因此来自公众的每个请求都可以访问该应用程序。应用程序正在通过 Web 服务与同一服务器上的其他应用程序通信。

当我通过以下方式访问应用程序时: 内部服务器:8080/应用程序 一切正常。 但是,当我通过以下方式访问应用程序时: mywebsite.com/application 一切正常,除了通过 $.ajax 调用 Web 服务

有人知道可能是什么问题吗?

【问题讨论】:

    标签: ajax web-services spring-mvc proxy


    【解决方案1】:

    这听起来像是公共网站的权限问题。使用 localhost 样式的 Web 服务器时的信任因素与使用公共服务器时的信任因素不同。检查 Web 服务器并查看您的 Web 服务所在目录的权限设置。 只是一个想法......

    【讨论】:

    • 谢谢,这是个问题
    猜你喜欢
    • 2020-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多