我们使用 sys.utl_http 包从我们的 oracle 数据库调用 .NET Web 服务。我们还使用 sys.utl_dbws 包进行了测试。
当 .NET Web 服务没有安全性时,这可以正常工作。但是,我们希望使用 sys.utl_http 或 sys.utl_dbws 来调用具有 Kerberos 或 NTLM 身份验证的 .NET Web 服务。
我们目前正在为此苦苦挣扎。关于如何解决它的任何提示?
我们使用 sys.utl_http 包从我们的 oracle 数据库调用 .NET Web 服务。我们还使用 sys.utl_dbws 包进行了测试。
当 .NET Web 服务没有安全性时,这可以正常工作。但是,我们希望使用 sys.utl_http 或 sys.utl_dbws 来调用具有 Kerberos 或 NTLM 身份验证的 .NET Web 服务。
我们目前正在为此苦苦挣扎。关于如何解决它的任何提示?
你搞定了吗?
我还没有看到在 PL/SQL 中完成。我想它可以用 utl_tcp 来完成......
如果您在 Unix 上,您是否尝试过 Java Callout Oracle 示例可在此处 获得您可以从 Java 中使用商业和开源“SPNEGO”实用程序,例如,请参阅SPNEGO SourceForge 项目
在 Windows 上,您可以使用Oracle Database Extensions for .NET
有关纯 PL/SQL 解决方案中的 NTLM 支持,请参阅此页面: