Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/205.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
IBM MobileFirst SDK如何检查用户身份验证是否为Android本机应用程序_Android_Authentication_Ibm Mobilefirst - Fatal编程技术网

IBM MobileFirst SDK如何检查用户身份验证是否为Android本机应用程序

IBM MobileFirst SDK如何检查用户身份验证是否为Android本机应用程序,android,authentication,ibm-mobilefirst,Android,Authentication,Ibm Mobilefirst,我正在开发与IBM MobileFirst后端集成的Android本机应用程序 我对一些需要使用预定义领域进行自定义身份验证的操作有疑问,例如(“testAuthRealm”) 当我调用任何需要身份验证且用户未进行身份验证的操作时,它将返回一个包含一些详细信息的响应: WL版本:7.1 无论如何,我可以从响应中检测到用户没有经过身份验证 但我认为这不是检查身份验证的好方法 我的询问: MF SDK是否支持任何方法来检查域的用户授权 从响应中检查授权好吗 建议如果您请求受保护的资源,服务器响应

我正在开发与IBM MobileFirst后端集成的Android本机应用程序

我对一些需要使用预定义领域进行自定义身份验证的操作有疑问,例如(“testAuthRealm”)

当我调用任何需要身份验证且用户未进行身份验证的操作时,它将返回一个包含一些详细信息的响应:

WL版本:7.1

无论如何,我可以从响应中检测到用户没有经过身份验证 但我认为这不是检查身份验证的好方法

我的询问:

  • MF SDK是否支持任何方法来检查域的用户授权
  • 从响应中检查授权好吗

建议如果您请求受保护的资源,服务器响应将包含所需的授权状态(基于您的自定义验证器实现)。此服务器响应将启动客户端应用程序中的质询处理过程。这是故意的。提到这样,您不需要自己单独检查授权状态,然后尝试登录

  • MF SDK是否支持任何方法来检查域的用户授权

    您可以在客户端SDK中考虑以下API之一:

    (a)

    (b)

    (c)

    (d)

  • 从响应中检查授权好吗

    客户端的质询处理将取决于授权状态(来自服务器响应)。基于此状态,您可以处理质询,也可以允许访问。因此,您需要检查和验证服务器响应以完成身份验证流