問題タブ [jcifs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JCIFS と jai imageio を使用して、ネットワーク化された Windows PC から tiff イメージを読み取ることができません
Tomcat 6 の Java 6 で Web アプリケーションを実行しています。null ImageIO.read
が返されます。
同じ [Windows] ネットワーク上のコンピューターから tiff 画像を取得しようとします。これを行うには、JCIFS を認証として使用し、jai を使用してイメージを読み取ります。
QA では、これが機能し、TIF を取得して表示します。本番環境では、そうではありません。
画像にアクセスでき、ファイル パスを正しく取得できます。
ログからのエラーは次のとおりです。
null は次によって返されるものです。
その行が null を返すのはなぜですか?
eclipse - NTLM 認証は Eclipse で機能しますが、Tomcat は 401 を無許可で返します
JCIFS を使用して NTLM 認証を作成しました。スタンドアロン アプリケーションとしては正常に動作しますが、このモジュールを tomcat サーバー 5.5 にデプロイすると 401 が無許可になりますが、同じ資格情報を使用して同じマシンで実行できますが、java として eclipse で実行できます。スタンドアロン アプリケーション。誰か助けて?
java - javaでログイン資格情報を使用して、ローカルマシンからWindowsファイル共有のファイルを更新する方法は?
次のシナリオでどのように進めるか、誰でも私に説明できますか?
Java のログイン資格情報を使用して、ローカル マシンから Windows ファイル共有のファイル (docx、pptx など) のメタデータ (:tag、title など) を更新する必要があります。
注: 1.i Apache poi を使用して、ローカル ファイル システムにあるファイルのメタデータを更新しました。
2. Windows 共有のファイルにアクセスするには、jCIFS を使用し、smbFile オブジェクト参照を InputStream として POIFSFileSystem に渡しました。以下のようなエラーが発生します。
java.io.IOException: ヘッダー全体を読み取ることができません。0 バイトが読み取られました。予想される 512 バイト
これは私が試したコードです:
ローカルマシンでファイルを更新しようとすると同じコードが機能しますが、ホストマシンで更新しようとすると機能しません。
これを行う他の方法はありますか?前もって感謝します .............
java - Java - 変数スコープの誤解 - NullPointerException エラーの原因
andSmbFileInputStream
からを作成しようとしています。スコープが try-catch ブロックに限定されないように、try-catch ブロックの外側をインスタンス化します。と呼ばれるに対しても同じことを行います。SmbFile
NtlmPasswordAuthentication
SmbFileInputStream
SmbFile
sf
私が受け取っているエラーメッセージは読み取ります
私の現在の理解ではSmbFileInputStream
、最初の try-catch ブロックの外側をインスタンス化することで、その範囲が 2 番目のブロックにまで拡張されます。「実行しようとしているコマンド」で始まるエラー メッセージの出力は次のとおりです。
書式設定または継続性のエラーについては、事前にお詫び申し上げます。スタックオーバーフローのエチケットをまだ学んでいます。
kerberos - Kerberos データベースにクライアントが見つかりません
CAS と Spnego サポートを使用し、KDC は 192.168.1.244、レルムは EXAMPLE.COM です。ローカル Windows ドメイン環境をテストし、Example.com からチケットを取得できます。「kinit」コマンドでテストしますが、CAS でspnego環境、Kerberosデータベースに見つからない例外クライアントがあり、C:\windows\krb5.iniで既に作成しています。次のようなコンテンツ
krb5.ini
そして、次のような例外レポート:
しかし、kerberos データベースでクライアントが見つからないのはなぜですか? ローカルで kerberos を作成しないでください。ポイントのthx。