私はASP.Net Core OpenID Connectを使用してAzure AD B2CでID管理を実行するASP.NET Core APPを構築しています。クライアント側では、typescriptを使用してAngularjs 2を使用しています。私のログアウト機能は基本的にアカウントコントローラにリダイレクトします。エラー500クロムとIEのログアウト時
logout() {
window.location.href = "./Account/Logout";
}
多数決時間が、これは動作しますが、いくつかの未知の理由のため、ChromeとIEが無いヘッダの説明とエラー500が生じ、何も起こらなかったと、それは白いページになると、ユーザはまだ戻って戻るボタンを経由して移動することができます。
私はアイデアを実行しているとして、あなたが追加し忘れて、なぜ、なぜChromeのみ& IEで
おかげ
てみ使用window.location.href =「http://www.yoursite.xxx/Account/ログアウト";すなわち、(window.location.href = "http:// localhost/Account/Logout") –
ありがとうございます。なぜ私はそれに完全な道を持っている必要があるのか教えてください。 – alijohn