๊ฒฐ๊ณผ๋ฅผ ์๋ : credentials
์ฌ์ฉํ ๋ ์ต์
์ด ์๋ํ๋ค apollo-link-batch-http
. ์๋ฅผ ๋ค์ด graphql์ด ๊ธฐ๋ณธ http ์ธ์ฆ ๋ค์ ์์ผ๋ฉด credentials: "same-origin"
๊ฐ ์๊ฒฉ ์ฆ๋ช
์ ์ ํํด์ผ ํฉ๋๋ค.
์ค์ ๊ฒฐ๊ณผ: ์๊ฒฉ ์ฆ๋ช ์ด ์ ํ๋์ง ์๊ณ HTTP 401 ์๋ต ์ฝ๋๊ฐ ํ์๋ฉ๋๋ค.
๋ฌธ์ ๋ฅผ ์ฌํํ๋ ๋ฐฉ๋ฒ:
https://github.com/Morantron/apollo-link-batch-http-credentials-bug ๋ฆฌํฌ์งํ ๋ฆฌ
๋ฐฉ๊ธ apollo-link-batch-http
์ ์ ๋ฒ์ ์ ๊ฒ์ํ์ต๋๋ค. ๋ฌธ์ ๊ฐ ์ฌ์ ํ ์กด์ฌํ๋์ง ํ์ธํ ์ ์์ต๋๊น?
์์ฒญ๋! ์ด์ 1.1.0 ๋ฒ์ ์์ ์์ ๋์์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค! :tada: :raised_hands:
์ด ๋ฌธ์ ๋ [email protected]
์์ ์ฌ์ ํ ๋ฐ์ํ๊ณ ์์ต๋๋ค(๋๋ ํ๊ท๊ฐ ์์์ต๋๋ค). ๋ฌธ์์ ๋ฐ๋ผ ๊ตฌ์ฑ ์ฌ์ฉ:
new BatchHttpLink({
uri,
credentials: 'same-origin',
headers: {
accept: 'application/json'
}
})
credentials
๊ฐ์ด๋ headers
๊ฐ์ฒด๊ฐ ๋ชจ๋ ์กด์ค๋์ง ์์ต๋๋ค.