我在WSO2 APP管理器1.0.0中发布了一个Web应用程序。订阅后,我可以登陆应用程序的登录页面,但一旦提供凭据,就会看到空白页面。我想知道是否有是运行Web应用程序以正确调用Web应用程序的服务器的wso2应用程序管理器中所需的任何配置。
答案 0 :(得分:0)
当您说您可以登陆“登录页面”时,您是指App Manager登录的登录页面还是Web App的登录页面?
控制台上记录的错误/异常是什么?
如果是App Manager登录页面,则可能与针对Web应用程序记录的错误服务提供商详细信息有关(例如:不正确的断言消费者URL等)。
如果您指的是应用程序的登录页面,由于应用程序受用户名/密码保护,可能会发生这种情况。
当应用程序受到保护时,App Manager需要在用户通过身份验证后将JWT令牌作为HTTP标头发送到后端应用程序。 在这种情况下,需要在App中进行一些更改以支持此操作。 应该修改应用程序以读取JWT令牌并识别用户并跳过给出登录页面。 文件[1]详细解释了这一点。
[1] https://docs.wso2.com/display/APPM100/Securing+Web+Applications+Using+JWT