【发布时间】:2018-05-20 07:48:09
【问题描述】:
<add name="NuspayTransactionSecurityEntities"
connectionString="metadata=res://*/Security.NTPSecurity.csdl|res://*/Security.NTPSecurity.ssdl|res://*/Security.NTPSecurity.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.10.11;initial catalog=SP_PROCESSOR;persist security info=False;;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
<add name="NPTransaction"
connectionString="metadata=res://*/Transaction.NPTransaction.csdl|res://*/Transaction.NPTransaction.ssdl|res://*/Transaction.NPTransaction.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.10.11;initial catalog=SP_PROCESSOR;persist security info=False;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
<add name="CBCommon"
connectionString="metadata=res://*/Common.CBCommon.csdl|res://*/Common.CBCommon.ssdl|res://*/Common.CBCommon.msl;provider=System.Data.SqlClient;provider connection string="data source=192.168.10.11;initial catalog=SP_PROCESSOR;persist security info=True;persist security info=False;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient"/>
<add name="ApplicationServices"
connectionString="data source=192.168.10.11;initial catalog=SP_PROCESSOR;persist security info=True;persist security info=False;"
providerName="System.Data.SqlClient"/>
我的问题是,如果我将此应用程序用作 Windows 服务,则 Windows 身份验证不起作用,但它在 IIS Web 应用程序中运行良好。
【问题讨论】:
-
您的 Windows 服务在哪个帐户下运行?该服务帐户是否具有 SQL 权限?
标签: c# asp.net asp.net-mvc windows-services