Windows サービスでホストされている Java アプリケーションを実行しています。
Java アプリケーションに最新バージョンのJetty Web サーバーが組み込まれています。
Jetty Web サーバーでサーブレットを実行しています。
VB アプリケーションと、これらのサーブレットを使用する別の Java アプリケーションがあります。
要件があります:
- サーバー アプリケーションで Windows 認証を有効にします。
私たちは試しました:
Jetty サーバーをホストしている Java アプリケーションで未亡人認証を有効にする方法を誰か提案できますか、または何か問題がある場合は Waffle を手伝ってもらえますか? Waffle で Windows 認証を有効にするために必要なコードは次のとおりです。
waffle.servlet.NegotiateSecurityFilter securityFilter =
new waffle.servlet.NegotiateSecurityFilter();
FilterHolder filterHolder = new FilterHolder();
filterHolder.setFilter(securityFilter);
EnumSet<DispatcherType> enums = EnumSet.of(DispatcherType.REQUEST);
enums.add(DispatcherType.REQUEST);
servletContext.addFilter(filterHolder, "/*", enums);