Cross-Domain Cookie (.net & React)C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Cross-Domain Cookie (.net & React)

Сообщение Anonymous »

У меня есть размещенный веб -API ASP.NET на Smarter ASP, и я доступ к указанному API с использованием приложения React локально (LocalHost). Проблема, с которой я сталкиваюсь, заключается в том, что файлы cookie устанавливаются в заголовках ответов, но как только я закрываю меню Dev Tools и снова открываю его, они исчезают. < /P>
Также я могу ' T декодируют файлы cookie, потому что JS не может их найти, и каждый раз, когда я обновляю страницу, пока меню Dev включено, я по какой -то причине вижу куки, и я не уверен, как я бы это исправил.
Должен ли я просто вернуть файлы cookie В ответе JSON и общение с API через отправленный токен и не полагаться на файлы cookie, установленные сервером во время разработки? < /p>
Примечания: < /p>

Эта проблема только что происходит с хостингом API < /li>
Я знаю, что могу работать с местным API, но я работаю в команде, поэтому им нужен размещенный API, чтобы получить доступ к конечные точки и Data < /li>
< /ul>
код для установки файлов cookie: < /p>
private void SetAccessTokenInResponse(string accessToken)
{
Response.Cookies.Append(AccessTokenName, accessToken, new CookieOptions
{
HttpOnly = false,
Secure = true,
SameSite = SameSiteMode.None,
Expires = DateTime.Now.AddMinutes(15)
});
}

private void SetRefreshTokenInResponse(string refreshToken)
{
Response.Cookies.Append(RefreshTokenName, refreshToken, new CookieOptions
{
HttpOnly = true,
SameSite = SameSiteMode.None,
Secure = true,
Expires = DateTime.Now.AddDays(7),
Path = "/auth/refresh-token"
});

}
< /code>
Заголовки ответов: < /p>
Заголовки ответов < /p>
Как я уже сказал Домен API только тогда, когда я обновляю, и инструменты Dev включены или входите с инструментами Dev (иногда я по какой -то причине нахожу дубликаты cookie, но как только я обновляю, дублирующие файлы cookie уходят). Как только я закрываю инструменты разработки и открываю их снова, файлов cookie больше нет.

Подробнее здесь: https://stackoverflow.com/questions/794 ... -net-react
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Cross Domain Cookie (.net реагирует)
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Error Domain=NSCocoaErrorDomain Code=512 и Error Domain=NSPOSIXErrorDomain Code=20 «Не каталог». React Native Expo
    Anonymous » » в форуме IOS
    0 Ответы
    190 Просмотры
    Последнее сообщение Anonymous
  • Cookie Cookie Cookie Cookie Core Identity ASP.NET хранится, но не разрешается - Blazor Web App
    Гость » » в форуме C#
    0 Ответы
    47 Просмотры
    Последнее сообщение Гость
  • Cross Domain динамически устанавливает высоту iframe
    Anonymous » » в форуме Jquery
    0 Ответы
    31 Просмотры
    Последнее сообщение Anonymous
  • Как я могу загрузить HTML -страницу Cross Domain с помощью jQuery Ajax?
    Anonymous » » в форуме Jquery
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»