我是auth0的新手。在这里,我在登录请求中获得了一个JWT-Token。
所以,让我们说," 12344566"这是JWT-Token。现在,我已将其存储在localstorage中。
jwtOptionsProvider.config({
tokenGetter: function() {
return localStorage.getItem("AuthToken");
},
});
$httpProvider.interceptors.push('jwtInterceptor');
我在每个请求中使用jwtInterceptor for sendig这个标记。现在,
下面是我的请求 - >
addToOntology: function (ontologyName, currentNode, orphan, type) {
var config = {};
config.headers = {
"Content-Type": "application/json",
};
var jsonData = {
"ontologyName": ontologyName,
"orphanName": orphan,
"orphanType": type
};
return $http.put('abv/ontology/' + currentNode.name, jsonData, config)
.then(function (success) {
return success;
},
function (error) {
$log.error(error);
return $q.reject(error);
});
},
现在,如果你看到这里是我的服务,它正在呼叫一个休息api。这里我发送jsonData。现在使用此代码授权承载123456这将添加到标头中,但jsonData未在jwt中转换。那么,我该怎么办呢?提前谢谢。