我现在正在学习ASP.NET Core,并且正在尝试制作单个Web应用程序的示例。我正在使用MVC和实体框架。我有HomeController中有两个动作:为什么ASP.NET Core应用程序无法将数据格式从MSSQL数据库托管到完整的IIS?
- 家/指数< - 在这里我就要回用AngularJS视图(我的SPA)
- 家/的GetData < - 在这里我把函数HttpPost行动,返回JSON数据MS MSSQL服务器
我发布网站到文件系统文件夹。当我通过IIS Express运行它时,表单cmd一切正常,但是当我尝试通过完整的IIS托管它时,它不是:我仍然有一个正确的重定向到视图,但采取数据表单数据库是不可能的。
连接字符串我的推杆位置:
public void ConfigureServices(IServiceCollection services)
{
var connection = @"MY CONNECTION STRING";
services.AddDbContext<BloggingContext>(options => options.UseSqlServer(connection));
}
我有IIS配置有问题的假设。
任何建议?
你会得到什么异常和/或其他讯息?什么是预期的,它实际上做了什么? – Caramiriel
如果您使用集成安全性连接数据库,请确保在IIS中配置的用户具有正确的权限 –
请在服务器中启用详细日志并查看错误,我们可以找出问题所在。 –