Yet Another Forum (yafnet)을 현재 웹 사이트 (aspnet sqlmembership 공급자)와 동일한 멤버쉽 공급자를 사용하여 asp.net 웹 사이트에 통합하고 싶습니다. 아무도이 짓을 한거야? 그리고 그게 그만한 가치가 있니? Yafnet에 대한 문서는 약간 희박하여 http://wiki.yetanotherforum.net/AspNetMembershipIntegration.ashx입니다. 그래서 나는 무엇인가 놓치고 있는지 궁금합니다.아직 다른 포럼 1.9.x와 기존 asp.net 사이트를 성공적으로 통합 했습니까?
0
A
답변
1
나는 얼마 전에 그것을보고 반대했다. 대부분의 무료 ASP.NET 제품과 마찬가지로 MembershipProvider
모델이 엉망입니다.
다른 공급자를 자체 테이블에 만들지 않고 인증 쿠키를 사용하여 이상한 일을하지 않으면 다른 공급자를 사용할 수 없거나 불가능합니다. 또한 RoleProvider
또는 ProfileProvider
을 사용하지 않았기 때문에 모든 것이 자신의 스키마에 밀접하게 결합되었습니다. 다른 응용 프로그램과 전혀 상호 운용 할 수 없습니다.
만약 당신이 사용하고자한다면 괜찮아요. 당신이 행복하게 데이터의 복사본을 가지고 있다면 당신은 다른 앱과 통합 할 수 있습니다. 모든 것이 부정적이기 때문에, 나는 좋은 ASP.NET 포럼 솔루션을 모릅니다. 이것은 아마도 최악은 아닙니다.
조언을 주셔서 감사합니다. 문서가 너무 희소하기는하지만 천천히 같은 결론에 도달했다고 생각합니다. 실제로 작동하는 것이 무엇인지 알기가 어렵습니다. 적절한 제품을 구입하는 데는 신경 쓰지 않지만 기존 aspnet 회원 데이터베이스에 대해 인증 할 수있는 제품을 아직 찾지 못했습니다. – Mordy
[Telligent] (http://telligent.com/) (커뮤니티 서버로 사용됨) 만 권장하지만 비용이 많이 들며 오랫동안 사용하지 않았습니다. 모든 무료/저렴한 솔루션 (필자가 본)은 꽤 나쁘고 보안 문제로 가득합니다. – TheCodeKing
나중에이 기사를 살펴 보겠습니다. http://www.jitbit.com/asp-net-forum/. 나는 전체 vBulletin 4 라이센스를 가지고 있지만 버전 4는 릴리스시에 너무 버그가있어서 제거하지 않았고 다시는 가까이에 가지 않겠다고 다짐했습니다. 그것은 약 2 년이 지났지 만, 다른 것들이 펼쳐지면 다시 방문 할 가치가있을 수 있습니다. – Mordy