使用实体框架的Oracle的FIPS - ORA-01017

时间:2015-11-10 06:52:16

标签: windows wcf oracle11g entity-framework-6 fips

我正在使用Entity Framework 6 for Oracle来获取WCF服务中的一些信息,该服务在我的本地计算机上运行良好但是当我将我的代码部署到WIN 2012上的生产环境时,该环境具有FIPS策略实施,那么我的WCF服务给我错误 Oracle.ManagedDataAccess.Client.OracleException(0x000003F9):ORA-01017:用户名/密码无效,即使我在web.config中的运行时标记下设置了enforceFIPSPolicy enabled =“false”,但是如果服务器强制使用FIPS,那么这个标签似乎不起作用。

但是当我将FIPS的注册表值从“1”重置为“0”(HKEY_LOCAL_MACHINE> System> CurrentControlSet> Lsa> FIPSAlgorithmPolicy)时,ORA-01017异常不会返回并返回数据。

因此,想知道如何在域/ GPO强制执行时在应用程序级别禁用FIPS。在过去的两天里,这对我来说真的是一个挑战。

感谢。

0 个答案:

没有答案