Open VivekChhatbarBacancy opened 1 month ago
Hi @VivekChhatbarBacancy,
This is not connected with the library, but the external authentication module node-sp-auth.
Hello @koltyakov,
Correct the issue is from node-sp-auth, And as a work around I've downgraded the sp-rest-proxy version from 3.3.6 to 2.11.1 and everything works.
I am encountering a TypeError while Running sp-rest-proxy in my Angular project, which utilizes On-Demand Credentials as the authentication strategy. The error message reads:
TypeError: Cannot read properties of null (reading 'toString')
This issue arises and on-demand authentication doesn't show the browser window.
Version Information:
Detailed Error Message
(node:12656) [DEP0040] DeprecationWarning: The
punycode
module is deprecated. Please use a userland alternative instead. (Usenode --trace-deprecation ...
to show where the warning was created)? SharePoint URL https://tenant.sharepoint.com/sites/mysite ? Authentication strategy On-Demand credentials (Electron@8 is required, not compatible with NTLM) SharePoint REST Proxy has been started on http://localhost:8080
GET: https://tenant.sharepoint.com/sites/mysite/_api/web/currentuser
Error TypeError: Cannot read properties of null (reading 'toString') at OnDemand.saveAuthData (C:\Users\Vivek\Documents\Projects\portal-idea\node_modules\node-sp-auth\lib\src\auth\resolvers\OnDemand\OnDemand.js:83:44) at OnDemand.getAuth (C:\Users\Vivek\Documents\Projects\portal-idea\node_modules\node-sp-auth\lib\src\auth\resolvers\OnDemand\OnDemand.js:38:28) at Object.getAuth (C:\Users\Vivek\Documents\Projects\portal-idea\node_modules\node-sp-auth\lib\src\index.js:16:76) at SPClient.