当我在Android上使用Zimbra的REST Api时出现此错误:必须Athenticate java.lang.RuntimeException:失败:HTTP错误代码:401 在ZimbraREST.main(ZimbraREST.java:33)。但是,我绝对可以确保我的登录名和密码是正确的,并且我的代码昨天运行良好,并且我没有修改与该代码相关的任何重要内容。此代码应为我提供一个XML文件,该文件用于在应用程序上获取同步日历。谢谢你的帮助。这是我的代码:
max(Cn + F(n-2), F(n-1))
答案 0 :(得分:0)
好,所以我必须使用以下代码对用户进行身份验证:
// Authentication part -------------------
String userpass = email_adress + ":" + password;
conn.setRequestProperty("X-Requested-With", "Curl");
String basicAuth = "Basic " + new String(android.util.Base64.encode(userpass.getBytes(), android.util.Base64.DEFAULT));
conn.setRequestProperty("Authorization", basicAuth);
// ----------------------------------------