자동으로 사용자를 로그인해야하는 다른 MVC 앱의 동작 메소드를 호출하는 링크가있는 MVC 앱이 있습니다.다른 웹 사이트에서 자동 로그인 사용자입니까?
var user = Membership.GetUser(userName);
여기에서 사용자를 자동 로그인하는 방법을 모르겠습니다.
두 웹 사이트가 서로 다른 도메인에 있으며 암호가 해시되었습니다.
자동으로 사용자를 로그인해야하는 다른 MVC 앱의 동작 메소드를 호출하는 링크가있는 MVC 앱이 있습니다.다른 웹 사이트에서 자동 로그인 사용자입니까?
var user = Membership.GetUser(userName);
여기에서 사용자를 자동 로그인하는 방법을 모르겠습니다.
두 웹 사이트가 서로 다른 도메인에 있으며 암호가 해시되었습니다.
질문을 올바르게 이해했다면 이미 사용자 이름을 알고 있기 때문에 SetAuthCookie으로 전화하면 사용자가 사이트에 로그인 할 수 있습니다.
FormsAuthentication.SetAuthCookie(userName, false);
난 그냥이 글을 통해 가서이 확실히 이것은 ASP.net 구현하지만 중 하나 MVC에 대한 문제가되지 않습니다 당신에게
http://www.codeproject.com/Articles/106439/Single-Sign-On-SSO-for-cross-domain-ASP-NET-applic
도움이 될 것입니다.
아래 링크는 도움이됩니다. @stackoverflow.com/questions/13339091/method-for-sharing-forms-authentication-login-between-mvc-net-and-web-api-sites – Sid
@Sid - 다른 도메인에 있습니다. . – xaisoft