渡って私の開発環境では、複数のWebアプリケーションASP.NETコア共有アイデンティティクッキーアイデンティティクッキーを共有する悩みを持つ紺碧ウェブ・デフォルト・ドメイン上のアプリケーション(* .azurewebsites.net)を
を越えて(ASP.NETコアV2を使用して)クッキーは自動的に共有されます(それはlocalhost
です) - それはうまくいきます!
MS Azureを扱う際に、Cookieドメインを.azurewebsites.net
に設定しようとしました.2つのWebアプリケーション(例:app1.azurewebsites.net
とapp2.azurewebsites.net
)がCookieを共有できるようにしました。そのようにクッキーの設定(省略)を使用して
:
public IServiceProvider ConfigureServices(IServiceCollection services)
{
services.ConfigureApplicationCookie(options =>
{
options.Cookie.Domain = ".azurewebsites.net";
}
}
私はアズールにメインのサイト(ログインからクッキーを生成1)を展開するときしかし、私もログインできません。 https://stackoverflow.com/a/44310683/1025394
質問があるなし成功を収めて:.AspNetCore.Application.Identity
クッキーもユーザ名/パスワード(あるいは社会ログイン)私もここに解決策を試してみた
を入力した後に返されない可能性が起こって任意のフィルタリングあります物事のAzure側に? .azurewebsites.net
のCookieを設定しないようにしますか?多分セキュリティ目的のためですか?
だから、あなたはauth cookieをazurewebsites.netドメインで稼働している誰かのサイトにも送っていきますか?だから彼らはセッションをハイジャックすることができますか? – juunas
はい、私はこれがいいアイデアだと言っていませんでした:P – ry8806