Worklightアダプターを使用した基本認証に問題があります。REST URLに対して認証するときはいつでも、正常に認証されます。ただし、認証によってWorklightサーバー内にセッションが作成されるようです。
呼び出し例
function getTaskList(username,password) {
var input = {
method : 'post',
returnedContentType : 'json',
path : 'rest/url',
headers: {
'Authorization': 'Basic '+base64Encode(username+':'+password),
}
};
return WL.Server.invokeHttp(input);
}
別のデバイスからログインしようとすると、Worklightサーバーは既にサインインしていると見なします。Worklightサーバーでセッションサポートをオフにしたり、キャッシュを防止したりできますか?RESTURLに対して毎回認証したい。これはどのように可能ですか?