asp.net 6 ๊ธฐ์ค€์œผ๋กœ


๋นŒ๋“œ๋œ๊ฒƒ๋“ค

wwwroot์— ์˜ฌ๋ ค์ฃผ๊ณ 

index.html์— ๋“ค์–ด๊ฐ”๋Š”๋ฐ 404 ๊ฐ™์€๊ฑฐ ใ…ˆใ„น ๋œธ


๊ทธ๋ž˜์„œ index.html ์— ์žˆ๋Š” ์Šคํฌ๋ฆฝํŠธ ๋ถ€๋ถ„์—์„œ ์œ ๋‹ˆํ‹ฐ ํŒŒ์ผ๋“ค ์žˆ๋Š” wwwroot ํด๋” ๊ฒฝ๋กœ ๋‹ค ๊ณ ์ณ์ฃผ๊ณ 


program.cs ์—


/* unity webgl setting */
StaticFileOptions options = new StaticFileOptions();
FileExtensionContentTypeProvider contentTypeProvider = (FileExtensionContentTypeProvider)options.ContentTypeProvider ?? new FileExtensionContentTypeProvider();
contentTypeProvider.Mappings.Add(".unityweb", "application/octetโ€”stream");
contentTypeProvider.Mappings.Add(".data", "application/octetโ€”stream");
options.ContentTypeProvider = contentTypeProvider;
/* unity webgl setting END */
app.UseStaticFiles(options);


์ด๊ฑฐ ์ถ”๊ฐ€ํ•˜๊ณ  ๋“ค์–ด๊ฐ€๋ณด๋‹ˆ ์ด๋ฒˆ์—๋Š”


asp.net ์„œ๋ฒ„์—์„œ System.InvalidOperationException: Invalid non-ASCII or control character in header: 0x2014


์ด๋Ÿฐ ์—๋Ÿฌ๊ฐ€๋‚จ



๋‚ด๊ฐ€ ์šด์˜์ค‘์ธ ์„œ๋ฒ„์— ์œ ๋‹ˆํ‹ฐ webgl๋กœ ๋นŒ๋“œํ•œ๊ฑฐ ๋Œ๋ฆฌ๋Š” ๋ฐฉ๋ฒ• ์•„๋Š”์‚ฌ๋žŒ??