The problem is with the Authorization headers which are normally stripped by all server nowadays due to security reasons .
WE actually need access to .htaccess file .
did you try these on localhost :
IMPORTANT NOTES :
1 . IN order this to work please enable Api from wp-admin ->LMS-> settings -> Api .
2. You would need to update vibe course module , vibe customtypes and wplms theme to version 3.9.7
3 . you might also need to add this line in your.htaccess file at the end:
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$0
If above line does not work please change the above line to :
SetEnvIf Authorization .+ HTTP_AUTHORIZATION=$1