์ ๋ํ AllowAnyHeader () ๋์์ด 2.0๊ณผ 2.2-preview3 ์ฌ์ด์์ ๋ณ๊ฒฝ๋ ๊ฒ์ผ๋ก ๋ณด์ด๋ฉฐ ์ด๋ก ์ธํด Firefox์ ๋ฌธ์ ๊ฐ ๋ฐ์ํฉ๋๋ค.
์ด์ ์๋ ํ๋ฆฌ ํ๋ผ์ดํธ ์์ฒญ์ด ํด๋ผ์ด์ธํธ ์์ฒญ์ ํค๋๋ฅผ ํฌํจํ๋ Access-Control-Allow-Header๋ฅผ ๋ฐํํ์ต๋๋ค. ์๋ฒ๊ฐ ์ด์ ์์ผ๋ ์นด๋ ( '*') ์๋ต์ ๋ฐํํ๋๋ก ๋ณ๊ฒฝ๋ ๊ฒ ๊ฐ์ต๋๋ค.
๋ถํํ๋ ์์ผ๋ ์นด๋ ์๋ต์ Firefox์์ ๋ฌธ์ ๋ฅผ ์ผ์ผํค๋ ๊ฒ์ผ๋ก ๋ณด์
๋๋ค. ๊ทธ๋ฌ๋ Chrome๊ณผ Edge๋ ์ฌ๋ฐ๋ฅด๊ฒ ์๋ํฉ๋๋ค.
์๋๋ณด๊ณ : https://github.com/IdentityServer/IdentityServer4/issues/2731.
๋ช ๊ฐ์ง ์ฌํ ๋จ๊ณ๋ฅผ ํฌํจํ์ฌ ๋ ์์ธํ ์ ๋ณด๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
์์ผ๋ ์นด๋ ์๋ต์ ๋ฐํํ๋ ๋์ ์ด์ ๋์์ผ๋ก ๋์๊ฐ๋๋ค.
์๋ง๋ https://github.com/aspnet/AspNetCore/issues/3106 ๊ณผ ๊ด๋ จ์ด ์์ต๋๊น?
๋ฒ๊ทธ ์ ๊ณ ์ ๊ฐ์ฌ๋๋ฆฝ๋๋ค! Firefox์ ๋ฌธ์ ์ธ ๊ฒ ๊ฐ์ต๋๋ค. ์ ์ฑ
์ด ์์ผ๋ ์นด๋๋ฅผ ์ง์ํ ๋ Access-Control-Request-Headers
๋ฐ Access-Control-Request-Method
๋ฅผ ๋ฐ์ํ๋๋ก ์ฝ๋๋ฅผ ๋ณ๊ฒฝํ์ต๋๋ค. ์ ์ฑ
์ด ์๊ฒฉ ์ฆ๋ช
์ ์ง์ํ๋๋ก ๊ตฌ์ฑ๋์์ ๋ ์ด๋ฏธ์ด ์์
์ ์ํํ์ต๋๋ค. ์ ์ฑ
์ด ๋ชจ๋ ์ถ์ฒ๋ฅผ ์ง์ํ๊ณ ์๊ฒฉ ์ฆ๋ช
์ ์ง์ํ๋๋ก ๊ตฌ์ฑ๋ ๊ฒฝ์ฐ Access-Control-Allow-Origin
ํค๋์ *
๋ก ๊ณ์ ์๋ตํฉ๋๋ค. ์ด๊ฒ์ # 3106์ ๋ํ ์ํ์
๋๋ค.
์ต์ ์ผ๊ฐ ๋น๋ (2.2.100-rtm-009571)๋ฅผ ์ฌ์ฉํ์ฌ ํ์ฌ ์๋ํ๋์ง ํ์ธํ์ต๋๋ค.