我正在编写一个 Intranet 应用程序。project.json 中的目标框架是 dnx451。这是我的发布命令:
dnu publish --runtime dnx-clr-win-x86.1.0.0-rc1-update1 --no-source
数据库连接字符串:
Server=name;Database=name;Trusted_Connection=True;
我正在尝试模拟数据库访问,但它不起作用。当我启动应用程序时,我的 Windows 用户被识别,并在右上角显示 Hello, Domain\Username。一旦我尝试访问数据库,我就会收到错误“用户域\计算机名登录失败”。如果我在我的用户下运行应用程序池,那么一切正常。
IIS:.NET CLR 版本是 v4.0,托管管道模式经典,身份是 ApplicationPoolIdentity。网站身份验证:启用 ASP.NET 模拟和 Windows 身份验证。
我需要什么来改变模拟最终起作用?