我正在尝试实现下面salesforce站点链接中给出的其余api示例。
http://wiki.developerforce.com/page/Getting_Started_with_the_Force.com_REST_API
我已经在链接中设置了项目,但是当我执行项目时,我收到错误“错误 - 没有访问令牌”。当我进行调试时,我发现变量accessToken为null。
String accessToken =(String) 。request.getSession()的getAttribute( “ACCESS_TOKEN”);
我对这个问题感到有点困惑。
请在这方面帮助我。
答案 0 :(得分:1)
您的代码中似乎缺少此部分:
// Set a session attribute so that other servlets can get the
// access token
request.getSession().setAttribute(ACCESS_TOKEN, accessToken);
// We also get the instance URL from the OAuth response, so set it
// in the session too
request.getSession().setAttribute(INSTANCE_URL, instanceUrl);