credential = GoogleAccountCredential.usingAudience(this, AUDIENCE);
credential.setSelectedAccountName("...@gmail.com");
到目前为止一切顺利,一切正常。
credential.setSelectedAccountName("");
credential.setSelectedAccountName(null);
包括对没有用户对象的方法的请求的所有端点都会被破坏。错误bad username
。我发现修复它的唯一方法是创建private HttpRequestInitializer nocredential;
来替换credential
。
是否有更好的方法可以重置credential
以获得像private HttpRequestInitializer nocredential;
这样的注销状态?
答案 0 :(得分:0)
DOH!我刚尝试了credential = null;
,但也有效:)