我有一个glassfish服务器设置为托管Android应用程序的api。当我使用该应用程序时,一切都运行良好,但当我的客户端使用该应用程序时,他声称它在尝试登录时崩溃。我无法访问他的手机,所以我无法确切知道最新情况如何。我所要做的就是从日志中得到的这个错误:
JACC Policy Provider: Failed Permission Check, context(odmorite/odmorite)- permission(("javax.security.jacc.WebUserDataPermission" "/api/signin" "POST"))
我给了他最新的调试apk,所以假设他正确安装,我们应该有相同的版本。该错误还会弹出应用程序尝试访问的其他路径。有没有人有过这个错误的经验,有什么方法可以解决它吗?
答案 0 :(得分:0)
您可以尝试以下操作:
答案 1 :(得分:0)
我最终将JACC从默认切换为简单。这解决了这个问题。如果我将来在另一个项目中遇到同样的问题,我会尝试按照Tobi的建议清理生成的目录,我会用结果更新这个问题。