Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services 使用调用Web服务的KeyClope对用户进行身份验证_Web Services_Oauth 2.0_Saml_Keycloak_Openid Provider - Fatal编程技术网

Web services 使用调用Web服务的KeyClope对用户进行身份验证

Web services 使用调用Web服务的KeyClope对用户进行身份验证,web-services,oauth-2.0,saml,keycloak,openid-provider,Web Services,Oauth 2.0,Saml,Keycloak,Openid Provider,我正在尝试使用KeyClope保护与JavaEEWebApp的连接。 我对Key斗篷非常陌生,并且不知道如何配置它,我想这样做: 当我试图在未经身份验证的情况下访问我的Web应用程序时,我会被重定向到KeyClope登录页面(此操作已完成) 我输入login/password,我希望keydape调用WS,WS将检查我的DB是否存在此用户,并将指定的数据返回给Keycload(如果用户找到),以便在连接时在webapp中使用。(这是我不知道的事情) 我看到我们可能会在KeyClope管理控制台中

我正在尝试使用KeyClope保护与JavaEEWebApp的连接。 我对Key斗篷非常陌生,并且不知道如何配置它,我想这样做:

  • 当我试图在未经身份验证的情况下访问我的Web应用程序时,我会被重定向到KeyClope登录页面(此操作已完成)
  • 我输入login/password,我希望keydape调用WS,WS将检查我的DB是否存在此用户,并将指定的数据返回给Keycload(如果用户找到),以便在连接时在webapp中使用。(这是我不知道的事情
  • 我看到我们可能会在KeyClope管理控制台中使用“id提供者”,但我不知道是否必须使用“SAML”或“Opend id Connect”来启动,以及如何配置它(“授权URL”、“令牌URL”、“客户端id”、“客户端机密”)

    有人能帮我吗?
    非常感谢

    您可能需要编写自己的用户联合提供者,以便从端点检索用户。请参阅文档的这一部分:另外,请注意保护您的用户检索端点,否则任何人都可以访问它。