I am trying to setup refresh tokens for an ASP.NET Core 3.1 Razor app. I found an example here. It uses cookies to pass the access token and refresh token to another part of the application.
My concern is that the cookies will not work when it is hosted in a load balanced way. (I read this page, but it does not really clarify this for me.)
How do cookies travel in an ASP.NET Core 3.1 Razor app? Do they get sent to the client which then sends them up with each request? If so, each node in the load balancing pool would get the cookie and be able to use the information in it, right?