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ソリューションでのNTLMサポートについては、次のページを参照してください。

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

于 2011-08-03T17:21:34.397 に答える
1

やり遂げましたか?

PL/SQLでそれが行われたのを見たことがありません。utl_tcpでできると思います...

Unix を使用している場合は、Java Callout を試しましたか? ここで入手可能な Oracle Examples Java から使用できる商用およびオープンソースの「SPNEGO」ユーティリティがあります。たとえば、SPNEGO SourceForge プロジェクトを参照してください。

Windows では、 Oracle Database Extensions for .NETを使用できます。

于 2010-05-14T19:50:50.003 に答える