使用云数据库查询数据的时候，报“401:205525007:verify signature failed”
======================================================

#### 问题现象

在初始化云数据库完成后，调用[query()](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/cloudfoundation-clouddatabase#section390417613213)方法查询数据报401。具体报错信息：401:205525007:verify signature failed，如何解决？

#### 解决方案

“verify signature failed ”是[Cloud Foundation Kit（云开发服务）](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cloud-foundation-kit-guide)身份认证失败的典型错误，本质是：客户端生成的请求签名与服务器验证的签名不匹配，导致服务器拒绝该请求（401未授权）。

请参考以下步骤进行排查：

1.  云数据库支持的签名方式为[关联注册应用进行签名](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-signing#section20943184413328)（DevEco Studio 6.0.0 Beta5及以上版本）和[手动签名](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/ide-signing#section297715173233)两种方式，请确保测试包是使用上述两种方式进行签名的。
2.  如果签名方式确认无误，可以[使用模拟器调试](https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/cloudfoundation-emulator)（API 20及以上）或者真机调试。