0

アプリケーション(libsフォルダー)でjcifs 1.3.17 jarを使用していました。

DEXGuard でアプリを難読化する前に、私のアプリケーションは正常に動作します。アプリを難読化した後、以下のような実行時エラーが発生します。

NTLMv2 requires extended security (jcifs.smb.client.useExtendedSecurity must be true if jcifs.smb.lmCompatibility >= 3)

私はantリリースを使用して構築しています。以下のように

-verbose
-libraryjars /libs/jcifs 1.3.17 jar

この問題を解決するために私を案内してください。前もって感謝します !

4

1 に答える 1

0

jcifs に次のパラメーターを設定してみてください (つまり、サーブレット コンテナーで実行している場合は web.xml で)。

    <init-param>
        <param-name>jcifs.smb.lmCompatibility</param-name>
        <param-value>0</param-value>
    </init-param>
    <init-param>
        <param-name>jcifs.smb.client.useExtendedSecurity</param-name>
        <param-value>false</param-value>
    </init-param>
于 2015-05-20T15:32:58.057 に答える