【发布时间】:2011-02-24 20:44:41
【问题描述】:
我正在尝试启动 OAuth 应用程序,但我失败了,因为 API 服务器不会与我对话。不幸的是,使用过的clj-apache-http 不会告诉我问题出在哪里,我只收到这个警告:
WARNUNG: Authentication error: Unable to respond to any of these challenges: {oauth=WWW-Authenticate: OAuth realm="http%3A%2F%2FSERVERNAME"}
Exception in thread "Thread-1" java.lang.RuntimeException: java.lang.Exception: JSON error (unexpected character): I (example.clj:1)
at clojure.lang.AFn.run(AFn.java:28)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.Exception: JSON error (unexpected character): I (example.clj:1)
at clojure.lang.Compiler.eval(Compiler.java:5440)
at clojure.lang.Compiler.load(Compiler.java:5857)
at clojure.lang.RT.loadResourceScript(RT.java:340)
at clojure.lang.RT.loadResourceScript(RT.java:331)
at clojure.lang.RT.load(RT.java:409)
at clojure.lang.RT.load(RT.java:381)
at clojure.core$load$fn__4511.invoke(core.clj:4905)
at clojure.core$load.doInvoke(core.clj:4904)
at clojure.lang.RestFn.invoke(RestFn.java:409)
at clojure.core$load_one.invoke(core.clj:4729)
好的,现在这对我没有帮助。响应中的第一个字符 I 有一个奇怪的字符 - 这显然不是 JSON。
我现在想把apaches HTTPClient的日志级别调到DEBUG,但是不知道如何通过leiningen设置系统属性。有什么建议吗?
【问题讨论】: