SOAP POST を使用して認証する必要がある場合は、完全に可能です。ただし、WCF で ServiceAuthorizationManager クラスを実装し、エンドポイントをホストするために使用される特定の ServiceHostFactory に関連付ける必要があります。
ただし、「c# [sic] などのプログラミング言語にアクセスできない」と述べた場合、WCF サービスはブラック ボックスであると想定します。.net フレームワーク側は制御できないと仮定します。
クライアント側にフル アクセスできるが、リモート呼び出しに .net を使用できないと仮定します。
やりたいことは、Kerberos または NTLM 認証ヘッダーを HTTP 要求に入れることです。Windows 認証としてよく知られているものは、実際にはこれら 2 つのプロトコルの 1 つです。現在、NTLM は構成の点でより簡単なプロトコルであり、プログラミング環境がサポートしている場合は、NTLM をお勧めします。ただし、Kerberos ははるかに広くサポートされています。
使用しているフレームワークで HTTP で NTLM/Kerberos を使用する方法について。これ以上の情報がなければ、私はあなたを助けることができません.
次の興味深い情報が見つかるかもしれません:
http://docs.oracle.com/javase/6/docs/technotes/guides/net/http-auth.html