кросс-доменный файл cookie с подключением OpenID

кросс-доменный файл cookie с подключением OpenID

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

Каково общее решение этой проблемы?

Вот этот:
https://github.com/contently/xdomain-cookies читается так, будто это может помочь... но я, вероятно, не первый, кто столкнулся с этой проблемой. Разве нет более простого решения?

Связанный контент