我有一个 webApp,我为它创建了一个 docker 映像,然后进行部署。
一切正常,但现在我为 , 添加了一个新模块Apache2
,OpenIDC
(auth_openidc_module)
最后设法正确设置它。
给你一个想法,当我点击我的 webApp 的 url 时,它会将我重定向到我们的身份服务器,在那里你进行身份验证,然后它最终会将你重定向到 webApp。
我现在遇到的问题如下
部署后,需要配置我的 webApp,为此,我访问其管理面板并设置所有内容。
问题是,现在使用OpenIDC
模块,首先我被重定向到 IdentityServer,然后到我的管理面板登录屏幕,在这里,当我输入凭据时,我得到一个:
502 (Bad Gateway)
同时,如果我没有进入管理面板,而是编写了我的 webapp 页面的 url,它可以工作,所以我认为正在发生的事情,cookie 或我不知道的一些设置一定有问题。
当我点击管理面板登录时,我有 2 个会话 cookie,一个来自 OpenIDC,一个来自我的 webapp。
根据开发工具,cookie 大小是101
(41+60),如果这很重要的话。
在 Docker 上,我看到了日志,尝试登录管理面板时出现的错误是:
AH00052: child pid 47 exit signal Segmentation fault (11)
有任何想法吗?所以基本上这个 502 错误是在我尝试在我的 WebApp 中进行“登录”时出现的,由于 OpenIDC 模块,我通过了身份验证来访问它。
如果我只是浏览我的 webApp 的单个页面,它就可以工作,只是所有需要输入凭据的东西都不能。