簡単なログイン/ログアウト機能を備えた、Visualize.jsを使用した Web サイトがあります。ログインするたびに、authenicateUser()
関数を呼び出してログアウトしますdestroySession()
。ログインしてからログアウトしてから再度ログインしようとすると、既存のレポートをレンダリングしようとすると、次のエラーがスローされます。
HTTP Status 401 - Full authentication is required to access this resource
関数authenicateUser()
とdestroySession()
を以下に示します。
function authenticateUser () {
var myConfig = {
auth : {
name : "superuser",
password : "superuser"
}
};
visualize.config( myConfig );
}
function destroySession() {
visualize( function ( v ) {
// Logout form JRS and finish the session.
v.logout().done( function () {
} );
} )
}
アカウントに初めてログインしたとき、このエラーはスローされず、レポートが完全にレンダリングされることを指摘したいと思います。
ログアウトしてから再度ログインした後にこれが発生するのはなぜですか?