мое приложение позволяет пользователям входить в систему с помощью OpenID Connect на сайте провайдера OpenID вwww.domain1.com/login, когда пользователь (в данном случае я) напрямую вызывает этот URL, я вижу, что браузер видит куки SESSION_IDP.
Но когда я использую c# Redirect.Request(thaturlabove) для перенаправления пользователя на эту страницу входа, я не вижу этот куки, что, по-видимому, является проблемой кросс-доменного взаимодействия.
Перенаправление инициируется изwww.domain2.comпоскольку именно там размещается ретранслирующая сторона для OpenID.
Каково общее решение этой проблемы?
Вот этот:
https://github.com/contently/xdomain-cookies
читается так, будто это может помочь... но я, вероятно, не первый, кто столкнулся с этой проблемой. Разве нет более простого решения?