2016-03-23 29 views
1

4 mvc5 uygulamasına sahibim ve hepsinin aktif dizin kimlik doğrulaması kullanıyor, tüm bu uygulamalar için tek oturum açma kullanmak istiyorum. SSO nasıl uygulanır?mvc5'te tek oturum açma nasıl uygulanır?

+0

bir şey denediniz mi? – Haris

+0

Eğer bir intranetse, Windows kimlik doğrulaması kullanın ve işler sadece işe yaramazsa, hiçbir şeyi kodlamaya gerek yoktur. – Romias

cevap

2
  • Eğer
  • Bunu çerez tabanlı kimlik doğrulama dayanır çünkü form kimlik kullanmak uygulamaları yapılandırmak zorunda kalacak (çerezler aynı alana sahip olmaları için) aynı etki alanında olduğundan emin olun. <authenticationmode="Forms"><formsloginUrl="your lgin page here" timeout="2880"domain="your domain name here"/> </authentication>
  • Tüm web.config'de tanımlanan aynı makine anahtarını olmalıdır Başvurunuz: <machineKeyvalidationKey="282487E295028E59B8F411ACB689CCD6F39DDD21E6055A3EE480424315994760ADF21B580D8587DB675FA02F79167413044E25309CCCDB647174D5B3D0DD9141"decryptionKey="8B6697227CBCA902B1A0925D40FAA00B353F2DF4359D2099"validation="SHA1"/>
+1

çalışmıyor .... ikinci web uygulaması hala kimlik bilgilerini istiyor. –

+0

web.configs'in parçalarını, yazdığım kodu nereye koyduğunuzu gösterebilir misiniz? – theMost1ted

+0

İlgili konular