3

我们使用 sys.utl_http 包从我们的 oracle 数据库调用 .NET Web 服务。我们还使用 sys.utl_dbws 包进行了测试。

当 .NET Web 服务没有安全性时,这可以正常工作。但是,我们希望使用 sys.utl_http 或 sys.utl_dbws 来调用具有 Kerberos 或 NTLM 身份验证的 .NET Web 服务。

我们目前正在为此苦苦挣扎。关于如何解决它的任何提示?

4

2 回答 2

1

你搞定了吗?

我还没有看到在 PL/SQL 中完成。我想它可以用 utl_tcp 来完成......

如果您在 Unix 上,您是否尝试过 Java Callout Oracle 示例可在此处 获得您可以从 Java 中使用商业和开源“SPNEGO”实用程序,例如,请参阅SPNEGO SourceForge 项目

在 Windows 上,您可以使用Oracle Database Extensions for .NET

于 2010-05-14T19:50:50.003 回答
1

有关纯 PL/SQL 解决方案中的 NTLM 支持,请参阅此页面:

http://ora-00001.blogspot.com/2011/08/ntlm-for-plsql.html

于 2011-08-03T17:21:34.397 回答