首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于使用ASP.NET用户帐户登录的外部数据库

问用于使用ASP.NET用户帐户登录的外部数据库
EN

Stack Overflow用户
提问于 2017-03-16 05:24:36
回答 1查看 253关注 0票数 0

我将我的ASP.NET MVC站点上传到托管平台https://my.gearhost.com,但我不确定如何才能启用该站点的用户帐户功能。

我可以通过我的网站访问我的MySQL数据库,该网站也托管在gearhost上,但我如何在ASP.NET中创建外部DefaultConnection数据库?

在转到登录页面时,我收到以下消息:

“使用其他服务登录。没有配置外部身份验证服务。有关设置此ASP.NET应用程序以支持通过外部服务登录的详细信息,请参阅本文。”

我试着浏览了这篇文章,但它解释了如何设置SMS和电子邮件双因素身份验证。我意识到这方面的潜在安全问题,但这是一个简单的学校项目。

这就是有问题的数据库:http://i.imgur.com/wfk1idY.png

我相信有一种简单的方法可以让它工作,但我还没有找到解决方案。

EN

回答 1

Stack Overflow用户

发布于 2017-03-16 07:35:59

如果我误解了你的问题,请告诉我。

您有一个用于本地开发的ConnectionString,它在本地工作,但是一旦部署到服务器上,它就不再工作了。

如果是这种情况,则需要在Web.Release.config文件中添加以下内容

代码语言:javascript
复制
<connectionStrings>
    <add name="DefaultConnection"
      connectionString="<ConnectionString from hosting provider>;"
      xdt:Transform="SetAttributes" xdt:Locator="Match(name)"/>
 </connectionStrings>

确保输入正确的连接字符串。这将由您的主机提供商提供。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42820951

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档