Windows 認証を利用するために、Spring アプリケーションで Waffle を使用しています。Gradle からアプリケーションを実行すると、すべてがうまく機能します。domain\user などの結果が得られます。war にコンパイルしてスタンドアロンの tomcat サーバーにデプロイすると、結果の domain\pc name が得られます。
私は本当にラインだけを使用しています
String username = WindowsAccountImpl.getCurrentUsername();
なぜこれが異なる結果をもたらしているのかについてのアイデアはありますか?
編集: SO 構文エラーで質問を投稿したところです。申し訳ありません。また、これらの Tomcat インスタンスは両方とも同じマシン上にあることに注意してください。(Windows 7、Tomcat 8、Java 8)