1

我有一个发布到 Azure 的非常简单的 ASP.NET MVC 4 应用程序。发布时,我让 Visual Studio 将 替换为DefaultConnectionAzure SQL 数据库的连接字符串。如果我有一个班级并将其限制为某些角色,这很好,例如

//[RequireHttps]
[InitializeSimpleMembership]
[Authorize(Roles = "canEditThings")]
public class ThingController : Controller
{
    // <stuff goes here>
}

但是,如果我取消注释该RequireHttps属性,我会突然遇到这个错误:

SQLExpress database file auto-creation error: 

The connection string specifies a local Sql Server Express instance 
using a database location within the application's App_Data directory.

这只是最近才开始发生。在几周前,这一切都奏效了。

有任何想法吗?

4

0 回答 0