0

URLが正しいかどうかを確認するメソッドを作成しようとしています。そのために、Angular で以下のようなメソッドを作成しました。

checkUrlValidation(url){
  return this.http.get(url,{withCredentials:true})
  .pipe(catchError((error)=>{
    return new Promise((resolve,reject)=>{
      console.log("HAHAHAHAHAHHAH")
      if(error.status == 200){
        resolve(true);
      }else{
        reject(false);
      }
    });
  }));
}

そして、このメソッドを呼び出すと、次のエラーが発生します。

' https://coreui.io/docs/components/forms/ ' のXMLHttpRequest へのオリジン ' http://localhost:4200 ' からのアクセスは、CORS ポリシーによってブロックされました: 'Access-Control-Allow-Origin の値' 要求の資格情報モードが 'include' の場合、応答のヘッダーはワイルドカード '*' であってはなりません。XMLHttpRequest によって開始されたリクエストの資格証明モードは、 withCredentials 属性によって制御されます。

どんな助けでも大歓迎です。

4

0 に答える 0