Form kimlik doğrulamasında asp.net yapısını kullanan aynı asp.net web sitesine işaret eden iki etki alanı, domain1.com ve domain2.com var. Sorun, alan adlarının aynı web sitesine işaret etse bile kullanıcının aynı anda yalnızca bir alan adı için doğrulanmış olmasıdır. Yani önce www.domain1.com adresini kullanır ve ardından www.domain2.com adresini ziyaret ederse, arkadaki aynı web sitesidir, ancak yalnızca www.domain1.com için doğrulanır. Aynı şey siteleri ziyaret ederken www ve www kullanmıyorsa olur.Asp.net form kimlik doğrulaması ve birden çok etki alanı
User.Identity.IsAuthenticated
nasıl kullanıcı aynı web sitesine giden tüm alan adları için kimlik doğrulaması alır yapabilirsiniz:
FormsAuthentication.RedirectFromLoginPage(username, cookie.Checked);
giriş kontrol etmek için:
Bu benim giriş için kullandığınız nedir?
kimlik tanımlama bakmak olabilir. Bunu neden yapmak istersiniz? – Lazarus
Bazen, birden fazla siteye sahip olduğunuz için, kullanıcının her birine ayrı ayrı giriş yapmak zorunda kalmadan sorunsuz bir şekilde kullanmasını istiyorsunuz. –
Neden StackOverflow metodolojisini takip edin ve OpenID gibi bir harici kimlik doğrulama sağlayıcısı kullanın. – Lazarus