3
私は2つのアプリケーションを持つソリューションを持っています。ユーザーを1回だけログインさせることは可能ですか?複数のASP MVC 3アプリケーションでシングルサインオン
例えば、メインアプリケーションで私はこのような認証を行います。
FormsAuthentication.SetAuthCookie(ContactFound.ContaLogin, model.RememberMe);
そして、私はweb.config
ファイルにこのコードを配置:ように、ときに私は、何を追加する必要があります
<authentication mode="Forms">
<forms
loginUrl="~/Account/LogIn"
defaultUrl="~/Account/LogOn"
timeout="15"
/>
</authentication>
ユーザーはメインアプリケーションにログインして、2番目のアプリケーションに接続するときに再度ログインするように要求しませんか?
両方のアプリケーションをホストするつもりです同じサーバー/ドメイン上にありますか? – hangy
はい、同じサーバーでホストされますが、違いはありますか? – kbaccouche
他のドメインからクッキーを使うことはできないので、クロスドメインははるかに難しいでしょう。あなたはその問題がないので、あなたのケースはかなりまっすぐになるはずです。 (http://stackoverflow.com/a/10073566/11963を参照してください) – hangy