差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
| dotnet:core:blazor [2019/08/18 21:23] – ともやん | dotnet:core:blazor [2019/08/19 20:00] (現在) – [サブディレクトリで Blazor アプリが動作しない] ともやん | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | <ifauth !@loggedinusers>< | ||
| - | <script async src="// | ||
| - | < | ||
| - |  | ||
| - | google_ad_client: | ||
| - | enable_page_level_ads: | ||
| - | }); | ||
| - | </ | ||
| < | < | ||
| < | < | ||
| 行 16: | 行 8: | ||
| </ | </ | ||
| </ | </ | ||
| - | ====== Blazor | + | ====== Blazor | 
| <WRAP prewrap 100% # | <WRAP prewrap 100% # | ||
| < | < | ||
| 行 23: | 行 15: | ||
| </ | </ | ||
| </ | </ | ||
| + | |||
| + | ===== 参考文献 ===== | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| ===== トラブルシューティング ===== | ===== トラブルシューティング ===== | ||
| + | |||
| + | ==== サブディレクトリで Blazor アプリが動作しない ==== | ||
| + | テンプレートのアプリは **<base href="/" | ||
| + | ここでは、**< | ||
| + | これを適切に修正しないと、**blazor.webassembly.js** の **fetch** API 呼び出しなどがすべてサブディレクトリを無視して **https:// | ||
| + | <WRAP prewrap 100%> | ||
| + | <code html> | ||
| + | < | ||
| + | < | ||
| + | < | ||
| + | <meta charset=" | ||
| + | <meta name=" | ||
| + | < | ||
| + | <base href="/ | ||
| + | <link href=" | ||
| + | <link href=" | ||
| + | </ | ||
| + | < | ||
| + | < | ||
| + | |||
| + | <script src=" | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| ==== 「Incorrect response MIME type. Expected ' | ==== 「Incorrect response MIME type. Expected ' | ||
| 行 34: | 行 56: | ||
| </ | </ | ||
| </ | </ | ||
| - | Web サーバの **mime.types** を追加する。\\ | + | Web サーバの **mime.types** に **application/ | 
| < | < | ||
| $ sudo vi / | $ sudo vi / | ||
| 行 47: | 行 69: | ||
| $ sudo systemctl reload httpd | $ sudo systemctl reload httpd | ||
| </ | </ | ||
| - | |||
