Mobile Worklight:阻止从浏览器访问应用程序URL

Mobile Worklight:阻止从浏览器访问应用程序URL,mobile,console,ibm-mobilefirst,restrictions,Mobile,Console,Ibm Mobilefirst,Restrictions,我想阻止用户访问/使用Worklight部署的应用程序URL 例如, http://myserverDomain/myProjApp/apps/services/preview/CardApp/common/0/default/GoodApp.html 现在我不想让用户去输入上面的URL并访问应用程序 但是,此限制不得阻止移动用户从设备运行或使用其应用程序 实现这一目标的途径是什么 我已经使我的应用程序在公共IP上可用,并且设备都指向它 使用IBMHTTP服务器,url已公开,然后我在应用程序

我想阻止用户访问/使用Worklight部署的应用程序URL

例如,

http://myserverDomain/myProjApp/apps/services/preview/CardApp/common/0/default/GoodApp.html
现在我不想让用户去输入上面的URL并访问应用程序

但是,此限制不得阻止移动用户从设备运行或使用其应用程序

实现这一目标的途径是什么

我已经使我的应用程序在公共IP上可用,并且设备都指向它

使用IBMHTTP服务器,url已公开,然后我在应用程序描述符.xml文件中使用它,以便生成的应用程序可以指向公共url并与WL服务器连接。这样,我的应用程序运行良好。但我也可以通过浏览器访问URL,也可以登录。我正在考虑一种仅通过浏览器阻止访问的可能性


谢谢

您应该在您的服务器上限制对您不希望公开的URL的访问(无论是Apache还是其他)

此限制不会影响您的应用程序用户

让您的IT部门处理此问题(它不是开发人员的角色)。
. 您的IT部门应该知道如何处理这些问题,以便公众无法直接访问这些问题。

您应该限制对您的服务器(Apache或其他)上不希望公开的URL的访问

此限制不会影响您的应用程序用户

让您的IT部门处理此问题(它不是开发人员的角色)。
. 您的IT部门应该知道如何处理这些问题,以便公众无法直接访问这些问题。

有多种方法可以做到这一点:

  • 正如Idan所建议的,你有没有让它阻止http://myserverDomain/myProjApp/apps/services/preview/*在您的服务器上
  • 通过authenticationConfig.xml,您可以阻止静态资源。这里有一个保护控制台的示例(您也应该这样做)

  • 有多种方法可以做到这一点:

  • 正如Idan所建议的,你有没有让它阻止http://myserverDomain/myProjApp/apps/services/preview/*在您的服务器上
  • 通过authenticationConfig.xml,您可以阻止静态资源。这里有一个保护控制台的示例(您也应该这样做)

  • 你添加的描述不太容易理解。你到底补充了什么?为什么会这样?@Idan,让我这么说:正如你所说的,如果我阻止服务器上的公共URL访问,你现在应该限制对服务器上这些类型URL的访问(无论是Apache还是其他)。假设我阻塞
    code
    code
    。那么应用程序是否能够连接到服务器?但是请记住,应用程序正在使用此URL连接服务器
    code
    code
    aahad,您在帖子中的URL仅用于预览(正如URL本身所示),您不应该也不能在应用程序中使用此URL。这是内部的,你没有理解我的意思。在应用程序内部,我使用“”URL。。。。。。。现在,如果我把这个url放在浏览器中,它会将我路由到预览“。。。。。现在我正在考虑禁用/停止这个预览URL…希望你现在就得到它。然后我的答案保持不变。您的IT部门需要阻止URL,以便公众无法访问它们。请参阅我编辑的答案。您添加的描述不太容易理解。你到底补充了什么?为什么会这样?@Idan,让我这么说:正如你所说的,如果我阻止服务器上的公共URL访问,你现在应该限制对服务器上这些类型URL的访问(无论是Apache还是其他)。假设我阻塞
    code
    code
    。那么应用程序是否能够连接到服务器?但是请记住,应用程序正在使用此URL连接服务器
    code
    code
    aahad,您在帖子中的URL仅用于预览(正如URL本身所示),您不应该也不能在应用程序中使用此URL。这是内部的,你没有理解我的意思。在应用程序内部,我使用“”URL。。。。。。。现在,如果我把这个url放在浏览器中,它会将我路由到预览“。。。。。现在我正在考虑禁用/停止这个预览URL…希望你现在就得到它。然后我的答案保持不变。您的IT部门需要阻止URL,以便公众无法访问它们。看我编辑的答案。好的,谢谢。尽管我已经编写了在WL服务器上运行的自定义代码,阻止了特定的请求或转发到其他路径。但我在考虑服务器级别的设置,我可以配置这些设置来实现类似的功能。谢谢,谢谢。尽管我已经编写了在WL服务器上运行的自定义代码,阻止了特定的请求或转发到其他路径。但我在考虑服务器级别的设置,我可以配置这些设置来实现类似的功能。谢谢