Ibm mobilefirst 不带客户端组件的基于IBM MFP适配器的身份验证
如何在不安装MFP客户端sdk/libs的情况下使用基于MFP(8.0)适配器的身份验证。 是否可以在不使用客户端sdk的情况下,直接从客户端应用程序(移动)对adpater(登录)进行REST调用 更新:Ibm mobilefirst 不带客户端组件的基于IBM MFP适配器的身份验证,ibm-mobilefirst,mobilefirst-adapters,mobilefirst-server,Ibm Mobilefirst,Mobilefirst Adapters,Mobilefirst Server,如何在不安装MFP客户端sdk/libs的情况下使用基于MFP(8.0)适配器的身份验证。 是否可以在不使用客户端sdk的情况下,直接从客户端应用程序(移动)对adpater(登录)进行REST调用 更新: 我尝试了保密客户端选项,但我需要个人用户详细信息,而不是预定义的客户端id。没有MobileFirst SDK,您无法在客户端应用程序中进行基于适配器的身份验证 但是,这仅在未受保护的适配器端点上才可能实现 无法通过REST调用访问安全检查适配器。您可以使用映射到这些安全检查的作用域来保护资
我尝试了保密客户端选项,但我需要个人用户详细信息,而不是预定义的客户端id。没有MobileFirst SDK,您无法在客户端应用程序中进行基于适配器的身份验证
但是,这仅在未受保护的适配器端点上才可能实现 无法通过REST调用访问安全检查适配器。您可以使用映射到这些安全检查的作用域来保护资源,并且在访问资源时会调用这些作用域。在客户端,uou处理来自安全检查的挑战。这需要MFP客户端SDK就位。没有MFP客户端SDK,您无法直接访问securitycheck适配器 有两种方法可以避免调用securitycheck:
你能澄清一下要求吗?为什么要在不使用客户端SDK的情况下从移动应用程序调用Rest适配器?@KavithaVaradarajan为了避免依赖关系,将来如果我们需要用其他东西更改MFP。@ArjunTRaj,请具体说明-在MFP 7.1之前,有一个“基于适配器的身份验证”功能可用。然后是MFP8.0中基于安全检查适配器的身份验证。您具体指的是哪一个?@VivinK MFP 8.0“但是,这只能在未受保护的适配器端点上实现”-您能告诉我如何实现吗?我不想使用机密客户anyway@ArjunTRaj从适配器端点移除OAuth保护。它将成为不受保护的REST端点,可以从任何地方访问。好的,但我们如何访问该适配器?假设默认的登录适配器@Path(“/resource”)公共类UserLoginSecurityCheck扩展了UserAuthenticationSecurityCheck{…}如何通过rest访问此适配器?我尝试了xxxxx.xxx/resource,但它不起作用。您是否尝试访问安全检查适配器或资源适配器?无法通过REST访问安全检查适配器。好的,我们可以从另一个可从REST访问的资源适配器(未受保护)访问安全检查适配器吗