我已经在我的应用程序中实现了基本身份验证,以从受密码保护的服务器获取帖子,我必须精确说明它可以在Wordpress上运行。在文本上似乎可以正常工作,但是我不知道为什么每次尝试加载图像时都会返回401。
这是我的api.ts文件,是我发出的第一个请求:
get(query: string = '') {
let username = "test";
let password = "test";
let headers = new HttpHeaders();
headers = headers.append('Authorization', 'Basic ' + btoa(username + ':' + password));
return this.http.get(this.API_URL + query, {headers: headers});
这是在我的home.html中不起作用的内容
<img src="{{ item._embedded['wp:featuredmedia'][0].media_details.sizes.medium.source_url }}" />
似乎在访问其他资源时不发送标头。
有人遇到过这个问题吗?
谢谢