我打电话给Twilio客户端打电话并提供To,From和url参数。我想将XSRF标记设置为url的一部分,这样当twilio调用url时,标记将被验证,并且我的其余api发送twiml表达式,以便twilio将调用其他电话号码并连接两个调用。有什么办法可以将XSRF标记设置为标题的一部分。以下是我的代码。发送带请求url的标头参数 - twilio
TwilioRestClient client = new TwilioRestClient(accountSid, authToken);
Account mainAccount = client.getAccount();
CallFactory callFactory = mainAccount.getCallFactory();
Map<String, String> callParams = new HashMap<String, String>();
callParams.put("To", "+1 xxx-xxx-xxxx");
callParams.put("From", "+1 xxx-xxx-xxxx");
callParams.put("X-XSRF-TOKEN", "token");
callParams.put("Url", "myurl/+1xxx-xxx-xxxx");
try {
Call call = callFactory.create(callParams);
} catch (TwilioRestException e) {
e.printStackTrace();
}
我的应用程序执行令牌认证,因此在访问我的回调休息服务以获取Twiml表达式时发出异常(错误403期望的CSRF令牌未找到。您的会话是否已过期?)。你能否建议我使其工作的最佳方法? – laks