我创建了一个asp.net mvc应用程序 . 数据库第一 . 我可以在本地计算机上使用asp.net身份登录并注册 . 一切正常 . 一旦我部署到我的Web服务器(内部),我就无法登录或注册 . 我从我的mvc应用程序得到一个错误页面,没有任何解释 . 我理解身份使用本地数据库“开箱即用”的表格?如何配置它以在我的sql数据库中创建表?或者我需要手动创建它们吗?如何在我的Web服务器上配置身份?
更新*我的web.config =“Windows”中的我的身份验证模式
您好,您需要在Azure或某处创建一个SQL数据库,更改连接字符串,然后您将通过update-database命令迁移您的数据库(假设您使用EF)
打开自定义错误以查看实际错误是什么 . 您可以通过将其添加到Web配置来实现 .
<system.web> <customErrors mode="On" /> </system.web>
2 回答
您好,您需要在Azure或某处创建一个SQL数据库,更改连接字符串,然后您将通过update-database命令迁移您的数据库(假设您使用EF)
打开自定义错误以查看实际错误是什么 . 您可以通过将其添加到Web配置来实现 .