当前位置: 首页 > 知识库问答 >
问题:

Liferay:使用JSON、WebService和https时的问题

微生毅
2023-03-14
@com.liferay.portal.security.ac.AccessControlled(guestAccessEnabled = true, hostAllowedValidationEnabled = false)

当我在本地(http)使用这个调用时,我没有任何问题。一旦我将它部署到我们的测试服务器(https),我就会得到“禁止-没有访问此资源的权限”。

我可以做什么来访问我的JSON Web服务调用?

共有1个答案

华君浩
2023-03-14

好吧,老实说:我不知道是否有答案;)

我已经使用Liferay.Service js调用来完成同样的工作,并且它有效。

因此不再从jQuery调用URL...

 类似资料:
  • 我正在尝试通过https使用webservice。身份验证使用客户端CA。导入wsdl后,我创建了一个密钥库: "C:\Program Files\Java\jdk1.7.0_40\bin\keytool.exe"-keystoremykeystore.jks-store pass change eit-import cert-alias webservice-Trust cacerts-file

  • 我最近研究了一个使用Liferay 6.1的Android应用程序。但是,我无法使用Liferay API更新自定义字段的值。 我将自定义字段挂接到users_adminportlet用户/details.jsp,并使公共视图可访问: 还挂接到登录portletcreate_account.jsp: 因此,我需要一个定制的Web服务来通过http客户端访问这些值,以发布/获取值。知道从哪里开始找吗

  • 最近服务端因为安全问题,Webservice上传接口从IP升级成域名,本地host配置新增一行: 192.XXX.XXXX.173 XXX.XXXX.org.cn 然后打开360和谷歌浏览器均可正常访问: 用python的requests模块也是可以正常访问的,但是因为是WebService服务,采用zeep模块, 运行后提示: 发现使用zeep或者其他python的webservice库就会默认

  • 我必须为EJB应用程序内部的webservice启用HTTPS。我的环境是Netbeans 7.2+GlassFish 3.1.2.2开源服务器。在EAR项目中没有WebApplication,所以我尝试添加了glassfish-ejb-jar.xml文件,并添加了带有参数CONFIDENTIAL的tag transport-gradure,但是应用程序仍然部署到8080端口,而8080端口只是一

  • Jsonwebservice 是一个Web服务的编码器,可让浏览器和json客户端使用JSON格式来与Web服务进行通讯。

  • 我试图从openweathermap api中检索天气细节,一些我无法使其工作的原因如下错误。如有任何帮助,我将不胜感激 服务代码 错误 2-07 02:34:48.710错误43384---[nio-8080-exec-3]O.A.C.C.C.[.[.[/].[dispatcherServlet]:路径为[]的上下文中servlet[dispatcherServlet]的servlet.serv