同じIISサーバー上に2つのアプリケーションをホストしています。これらのアプリケーションには同じユーザーがいます。認証されると、私は以下のように角度使ってクッキーを作成しています:私は両方のアプリケーションのためにキー同じに保たれている同じIISでホストされているWebアプリケーションにcookieを共有する方法
$cookies.putObject(key, cookie)
。
ここで、1つのアプリケーションにログインすると、このCookieが作成されます。しかし、私は2番目のアプリケーションにアクセスしようとすると、以下のコードはnullを読み込みます。
$cookies.getObject(key)
このCookieを他のアプリケーションから読み取って、あるアプリケーションにログインした後、他のアプリケーションにログイン資格情報を入力する必要はありません。
ありがとうございました。
いいえ。つまり、ripuoff.comというサイトを作成し、yourbank.comにログインして自分のサイトにアクセスしてから、ブラウザにyourbank.comのCookieを要求することができます。 Googleの同一起点ポリシー。 SSOを実行する場合は、信用できる第三者の周りに資格情報を設定する必要があります。 – rism