首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Gitkit_ServerException:错误代码: 17

Gitkit_ServerException:错误代码: 17
EN

Stack Overflow用户
提问于 2015-11-25 06:18:10
回答 1查看 58关注 0票数 0

我正在尝试使用php sdk实现Google Identity Toolkit的密码重置流程。除了设置邮件端点之外,我可以使用sdk执行所有需要的操作,邮件端点将退出,并显示以下错误。

下面是生成异常的代码:

代码语言:javascript
复制
try {
    $oobResult = $gitkitClient->getOobResults();
    echo $oobResult['response_body'];
}
catch (Exception $e) {
    print "Exception $e";
}

但有一个例外:

代码语言:javascript
复制
Exception exception 'Gitkit_ServerException' with message 'Error code: 17' in C:\...\vendor\google\identity-toolkit-php-client\src\RpcHelper.php:229
Stack trace:
#0 C:\...\vendor\google\identity-toolkit-php-client\src\RpcHelper.php(208): Gitkit_RpcHelper->checkGitkitError(Array)
#1 C:\...\vendor\google\identity-toolkit-php-client\src\RpcHelper.php(179): Gitkit_RpcHelper->invokeGitkitApiWithServiceAccount('getOobConfirmat...', Array)
#2 C:\...\vendor\google\identity-toolkit-php-client\src\GitkitClient.php(371): Gitkit_RpcHelper->getOobCode(Array)
#3 C:\...\vendor\google\identity-toolkit-php-client\src\GitkitClient.php(299): Gitkit_Client->buildOobLink(Array, 'resetPassword')
#4 C:\...\auth\mail.php(14): Gitkit_Client->getOobResults(Array, '192.168.1.1')

有没有人知道这个错误表示什么以及如何解决它?

readme.md中的此函数生成相同的“Error code: 17”

代码语言:javascript
复制
$gitkitClient->getEmailVerificationLink("emailgoeshere");

readme.md中的这些函数确实可以按预期工作:

代码语言:javascript
复制
$gitkitClient->getUserById("useridgoeshere"); 
$gitkitClient->deleteUser("useridgoeshere"); 
$gitkitClient->getAllUsers(3);
EN

回答 1

Stack Overflow用户

发布于 2015-12-05 03:33:20

这是由Identity Toolkit上的已知问题引起的,现在已修复。您能否转到Google开发人员控制台并确保在您的Identity Toolkit配置中具有正确的发送电子邮件端点?还要确保您在小部件配置中放置了相同的发送电子邮件端点。它现在应该可以工作了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33904934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档