场景:
在Angular应用程序中,我们使用HTTP.get()来访问SHARE POINT rest api url。 共享点URL是公共URL,任何人都可以访问。 结果:我们收到401未经授权的错误。
如果我们在网络浏览器中点击了相同的网址,我们将毫无问题地获得响应。
观察:
当我们在普通的Web浏览器中点击其余的api时,我们将TYPE作为“文档”。 当我们在Angular Application中使用rest api时。该请求将以“ XHR”类型发送。 任何人都可以在这个问题上帮助我们。
答案 0 :(得分:0)
您是否尝试将odata = verbose添加到标题中?
{
"accept": "application/json;odata=verbose",
"content-Type": "application/json;odata=verbose"
}