У меня есть приложение с угловым, где у меня есть вход:
<p> <a href="redirect()" target="_blank">Open documentation</a></p>
который вызывает метод:
redirect() {
window.open(this.documentationUrl, '_blank');}
this.documentationUrl
содержит ссылку на документацию (скажем, docs.com) сайта и сделан с Mkdocs
. При нажатии всплывет предупреждение с запросом имени пользователя и пароля. Можно ли заполнить это предупреждение, которое появляется? А с какой стороны это нужно делать на угловых или Mkdocs ? Я знаю, что это возможно, но я не знаю, как и с чего начать.
Я пытался получить html контент:
ngOnInit() {
let headers = new Headers();
headers.append('x-forwarded-host', 'foo');
this.http.get('https://docs.com/').subscribe(response => {
console.log( response.json());debugger;
});}
Однако я получаю: 401 Требуется авторизация
nginx / 1.14.0 (Ubuntu) . Если бы я заходил на сайт вручную, всплыло бы предупреждение, но теперь я не получаю его в ответ.
также я пытался <iframe id="iframe" src="https://docs.com/"></iframe>
и
let iframe = document.getElementById('iframe');
но это, похоже, тоже не вызывает тревоги