4
我々はアウレリア静的ファイルだけでなく、APIを提供するWebサーバーを持っているが、サーバがNTLM(OWIN上統合Windows認証を使用)によって保護されています。Aurelia Fetch Clientを使用して、Windows認証で保護されたAPIを照会するにはどうすればよいですか?
Aurelia Fetch Clientを使用すると、問題なくAPIを正常に実行できます。ここで私たちが使用する設定です:私たちはアウレリアは、クライアントを取得使用する場合
constructor(private http: HttpClient){
http.configure(config => {
config
.withBaseUrl('api/')
.useStandardConfiguration();
});
は、しかし、我々は401 (Unauthorized)
を取得(認証ヘッダーが欠落しているようです)
constructor(private client: HttpClient) {
client.configure(cfg => {
cfg
.withBaseUrl('http://localhost:80/api/someEndpoint')
.withDefaults({
headers: {
'Accept' : 'application/json',
'X-Requested-With': 'Fetch'
}
})
このアールを解決する方法上の任意のアイデアは、非常に高く評価。