我目前有一个带有会员设置的 Umbraco 4.7.1 网站,效果很好。
现在我想在另一个非 umbraco 站点中使用 umbraco 会员提供程序。我有一个客户拥有一些 .net 和经典的 asp 站点,他们想要一个单一的会员信息来源。
我还没有找到任何成功的实现或有效的例子..
有没有人可以分享,让这个工作???
我接近了,但是当我点击 asp.net 登录控件上的“登录”按钮时,我遇到了 stackoverflow 错误。
谢谢
我目前有一个带有会员设置的 Umbraco 4.7.1 网站,效果很好。
现在我想在另一个非 umbraco 站点中使用 umbraco 会员提供程序。我有一个客户拥有一些 .net 和经典的 asp 站点,他们想要一个单一的会员信息来源。
我还没有找到任何成功的实现或有效的例子..
有没有人可以分享,让这个工作???
我接近了,但是当我点击 asp.net 登录控件上的“登录”按钮时,我遇到了 stackoverflow 错误。
谢谢
这是我工作的 web.config 的片段
<connectionStrings>
<remove name="MySqlConnection" />
<add name="MySqlConnection" connectionString="server=localhost;database=MSSM;user id=db_user;password=password" providerName="System.Data.SqlClient"/>
<membership defaultProvider="UmbracoMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear />
<add name="UmbracoMembershipProvider"
type="umbraco.providers.members.UmbracoMembershipProvider"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresQuestionAndAnswer="false"
defaultMemberTypeAlias="Another Type"
passwordFormat="Hashed" />
<add name="UsersMembershipProvider"
type="umbraco.providers.UsersMembershipProvider"
enablePasswordRetrieval="false"
enablePasswordReset="false"
requiresQuestionAndAnswer="false"
passwordFormat="Hashed" />
</providers>
</membership>
<roleManager enabled="true" defaultProvider="UmbracoRoleProvider">
<providers>
<clear />
<add name="UmbracoRoleProvider" type="umbraco.providers.members.UmbracoRoleProvider" />
</providers>
</roleManager>
<roleManager enabled="true" defaultProvider="UmbracoRoleProvider">
<providers>
<clear />
<add name="UmbracoRoleProvider" type="umbraco.providers.members.UmbracoRoleProvider" />
</providers>
</roleManager>
<appSettings>
<add key="umbracoDbDSN" value="server=localhost;database=MSSM;user id=db_user;password=password" />
下一个难题是将 umbracoSettings.config 文件从我的工作 umbraco 站点复制到我的 .net 站点下的“config”目录中。
/config/umbracoSettings.config
现在它工作得很好..我的头会从所有的头部撞击中痊愈以使其正常工作..我希望这对某人有所帮助..