在我现有的 ASP.NET WebForm 项目中集成 YAF.NET
Posted
技术标签:
【中文标题】在我现有的 ASP.NET WebForm 项目中集成 YAF.NET【英文标题】:Integrate YAF.NET in my existing ASP.NET WebForm project 【发布时间】:2011-09-08 23:47:28 【问题描述】:好的,所以我有一个网站,我想将它与 YAF.NET 集成,我希望 YAF.NET 使用与我的 Web 应用程序相同的 Membership Provider,我想知道什么是最好的方法达到这个效果。
我的 webapp 和 YAF 都可以自己正常工作。
我认为也许最好的方法是使用虚拟目录,但是我无法在 YAF 中使用来自 webapp 的母版页文件。只是复制和粘贴整个项目听起来很可怕。也许我应该只是粘贴 DLL 并尝试找出剩下的内容,但是有很多东西,比如服务,我不确定它们是否可以工作......
【问题讨论】:
【参考方案1】:Yet another Forum.NET 使用在 web.config 中定义的标准 ASP.NET Membership。
在 web.config 文件中更改成员资格提供程序。
<system.web>
<authentication mode="Forms"/>
<membership
defaultProvider="myMembershipProvider" >
<providers>
<add name="myMembershipProvider"
type="myMembershipProvider"
requiresQuestionAndAnswer="true"
connectionString="Provider=Microsoft.Jet.
OLEDB.4.0;Data Source=C:\myMembershipProvider\
App_Data\Members.mdb;Persist Security
Info=False"
/>
</providers>
</membership>
</system.web>
【讨论】:
以上是关于在我现有的 ASP.NET WebForm 项目中集成 YAF.NET的主要内容,如果未能解决你的问题,请参考以下文章
在 asp.net webform 中比较和删除列表框中的项目
以编程方式从 .Webpart 文件导入 WebForm 网站中的 asp.net webPart(不是 sharePoint 项目)