KamoCRM

유효한 *** unauthenticated 파이프라인의 세션 필요

FixVectorService
관련 상품
2026년 9월 23일 오전 11:36 UTC
이름 *
Kamo
뚱 베어
a3d6885

POST /convert-vector 및 WS /ws/pipeline은 모든 것에 아무 auth가 없었다 — 4820f44 capped 업로드 크기 및 변환 concurrency 하지만 왼쪽 실제 구멍은 어떻게 정정하는 방법에 대한 결정을 엽니 다 웹소켓은 곰기 토큰이나 kamo-internal 's own X-OTK 헤더가없는 이후로 옵션 (WebSocket은 사용자 정의 헤더를 설정할 수 없으며 WS 쿼리 문자열의 한 번 키 Traefik/access 로그에 착륙 할 것). Traefik 경로 /vector-ws/* 이 서비스에 똑바로, 우회 kamo-internal's APIService Gateway 완전히, 그래서이 팟에 도달 할 수있는 사람 - 당 ****************는 인터넷에서 누구나 의미 — CPU/메모리에서 실행할 수 있었습니다 무료 또는 익명 이미지 변환 프록시로 사용하십시오. 수정: 두 호출기는 내부에 동일한-origin 브라우저 코드입니다.<domain>, 그래서 브라우저는 이미 이 서비스에 대한 모든 요청에 대한 *** 세션 쿠키를 보내 kamo-internal과 동일 기타. service/session auth.py checks that cookies 정확히 방법 kamo-internal checks 하나 서버 측 (그들의 app/lib/ksemSessionShared.ts/ sessionServer.ts/apiProxy.ts에 모두 동의합니다 모양) : 쿠키 값은 세션 ID이며 128 hex 문자에서만 유효하며 세션은 Redis가 "***" + 그 ID에 아무것도 가지고있을 때 유효하다 - 복제에서 읽기 전용, 같은 5-attempt/2s retry kamo-internal의 자체 경로 사용 tolerate replication lag. Redis 오류 수 으로 "찾지 못했습니다" 오히려 콜러를 통해 . - POST /convert-vector: 업로드 전에 401도 읽습니다. - WS /ws/pipeline: accept() 여전히 발생합니다 (uvicorn는 실제 WS 가까운 코드를 제공합니다 — 여기에 1008, 정책 위반 - 한 번의 핸디크가 시작되었습니다; 폐관 전에 헛간에 붕괴 HTTP 403 코드 discarded), 다음 즉시 닫습니다, 어떤 프레임이 읽기 전에. - k8s/configmap.yaml는 동일하게 가져옵니다 **************** kamo-internal's 자신의 configmap 운반 -이 클러스터의 Redis는 ACL이 없기 때문에 PASSWORD는 어디에나 비어 있습니다. 소모하지 않는 비밀에 서있는 리터럴. - 쿠키 값이나 세션 ID를 절대로 로그(Redis key는 id, just prefixed). /health는 열려, deliberately — 여기에 변경하지 않습니다. 테스트: test session auth.py. 메인을 뒤집어서 Mutation-checked. py의 두 개의 전화 사이트 로컬: the HTTP-side rejection 테스트 실패 (실행된 변환기는 대신에 호출됩니다) 및 WebSocket-side Test는 outright (연결을 닫지 않음)을 걸었다. 둘 다 감시를 확인합니다. 짐 방위; 후에 복원하는. 여기 범위 내에서 알려진 간격: kamo-internal's local-dev path (NEXT PUBLIC IMAGE PIPELINE URL / localhost:8000) 이 서비스 cross-origin을 호출하고, 로고Vectorize.ts's fetch() 또는 useImagePipeline.ts의 WebSocket은 기본적으로 크리덴셜 크로스 라이진을 보냅니다. 그래서 로컬 dev에 대한 로컬 벡터 서비스는 이제 401/1008이 엔드포인트에 있습니다. 생산은 불완전합니다 (same-origin).

모든 변경 사항

배송을 보는 것과 같이?

모든 것이 자신의 작업 공간에서 도착합니다. 무료 플랜을 시작하고 이 페이지를 다시 한 달에 읽으십시오.

무료 영원히 시작가격 비교