目前正在寻找为我的ajax调用添加一个新参数,以便在我开始开发的web api中接收它,但是当我在Api中浏览时,我的自定义标题没有出现。目前我只看到授权并接受通过,但我的“令牌”参数没有显示。
JavaScript / Ajax调用
$.ajax({
type: "POST",
url: "http://localhost:64563/api/Values/Get?SiteUrl=" + SiteUrl,
dataType: "jsonp",
headers: {
"Authorization": "Bearer ",
"accept": "application/json;odata=verbose",
"Token" : "testererererzxfmnvgldk;fshgjdlfkhg"
},
}).done(function (response) {
console.log("Successful");
)};
答案 0 :(得分:0)
对于使用Adal时的记录,包含令牌的标头必须具有以下格式,否则端点将忽略标头。这是正确的格式。
headers: {
"Authorization": "Bearer " + sharepointToken,
"accept": "application/json;odata=verbose"
},