Кто-нибудь успешно интегрировал "Еще один форум 1.9.x" с существующим сайтом asp.net?
Я хотел бы интегрировать в свой веб-сайт asp.net еще один форум (yafnet), используя того же поставщика членства, что и мой текущий веб-сайт, - готового поставщика aspnet sqlmembership. Кто-нибудь делал это? И стоит ли это хлопот? Документация по Yafnet немного скудна http://wiki.yetanotherforum.net/AspNetMembershipIntegration.ashx так что мне интересно, что я что-то упустил?
1 ответ
Я посмотрел на это некоторое время назад и решил против. MembershipProvider
модель испорчена, как и в большинстве бесплатных продуктов ASP.NET.
Невозможно (или было) невозможно использовать другого провайдера, не создавая пользователей в его собственных таблицах и, возможно, делая что-то странное с аутентификационными cookie-файлами. Они также не использовали RoleProvider
или же ProfileProvider
так что все это тесно связано с их собственной схемой. Совсем не совместим с другими приложениями.
Я думаю, что это хорошо, если вы собираетесь использовать как есть, и вы можете интегрироваться с другим приложением, если вы хотите иметь две копии данных. Несмотря ни на что, я не знаю ни одного недорогого решения для форумов ASP.NET, которое было бы хорошим. Это, вероятно, не самое худшее.