問題タブ [blazor-webassembly]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
306 参照

.net-core - Blazor WebAssembly 3.2.0 ビルドに失敗しました

最近、blazor アプリをビルドしようとしてこのエラーに遭遇しました。

誰か助けてください。私はこれを1週間続けています。助けなしで何度も検索しました。

bin および obj フォルダーを何度も削除し、Visual Studio をアンインストールして再インストールしましたが、それでも解決しません。

0 投票する
1 に答える
3115 参照

c# - Blazor WebAssembly 401 認可されていても認可されていない

を使用し、それBlazor WebAssembly Asp.Net Core hosted PWAに統合しAspNetCore.Identityています。クライアント側でを作成しましたAuthenticationStateProviderが、承認が必要なコントローラーへのアクセスをユーザーに許可したいと考えています。

aspnetusers郵便配達員を介してテストしましたが、ユーザーは作成され、適切な資格情報と同様に DB に保存されました。ログイン/アカウント コントローラーは思い通りに動作します。

ユーザーが承認されると、承認されたコントローラー要求にアクセスするときに、ブラウザーで次の例外が通知されます。

Microsoft.AspNetCore.Components.WebAssembly.Rendering.WebAssemblyRenderer[100] 未処理の例外レンダリング コンポーネント: 応答ステータス コードは成功を示しません: 401 (未承認)。System.Net.Http.HttpRequestException: 応答ステータス コードが成功を示していません: 401 (権限がありません)。

Startup.cs ( ConfigureServices-メソッド):

Program.cs クライアント側

authorize 属性を持つ私のコントローラー: