差分
このページの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 | ||
</ | </ | ||
- |