diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2025-02-06 16:02:11 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2025-02-06 16:22:15 +0300 |
commit | a1eb3ce71dfef622da3d201cf071c79b76734d0d (patch) | |
tree | efe1543eb7c2c580197d363b4047908cdc312f31 | |
parent | d73ab35d045543acad1477989b7df91fc2392356 (diff) | |
download | ydb-a1eb3ce71dfef622da3d201cf071c79b76734d0d.tar.gz |
Intermediate changes
commit_hash:ca3b6e095a3ae5bd1e3f318357fca63f01f5b14f
-rw-r--r-- | yt/yt/core/rpc/http/server.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/yt/yt/core/rpc/http/server.cpp b/yt/yt/core/rpc/http/server.cpp index 783b82cd51..09c834b6af 100644 --- a/yt/yt/core/rpc/http/server.cpp +++ b/yt/yt/core/rpc/http/server.cpp @@ -228,7 +228,6 @@ private: const TString BaseUrl_; const NLogging::TLogger Logger; - TError TranslateRequest(const IRequestPtr& req, NRpc::NProto::TRequestHeader* rpcHeader, TRequestId* requestId) { using namespace NYT::NHttp::NHeaders; @@ -306,6 +305,11 @@ private: getCredentialsExt()->set_user_ticket(TrimLeadingWhitespaces(*userTicketString)); } + auto serviceTicketString = httpHeaders->Find(ServiceTicketHeaderName); + if (serviceTicketString) { + getCredentialsExt()->set_service_ticket(TrimLeadingWhitespaces(*serviceTicketString)); + } + auto cookieString = httpHeaders->Find(CookieHeaderName); if (cookieString) { auto cookieMap = ParseCookies(*cookieString); |