maven に CAS (HTML ログインフォーム付き) サポートを追加したい
私は現在、私の考えのプロトタイプを作成しています:
- まったく新しい nexus インストールをセットアップしました
- CAS 対応の Apache の背後に配置
- Apache をターゲット CAS サーバーに接続する
- ブラウザから全体をテストする ==> OK
- Mavenアーティファクトの解決をテスト==> KO(予想どおり)
最悪なのは、maven が応答ページを jar として処理することです...
私の最初の試みは代替ワゴンプロバイダーを構築することでしたが、それを機能させることはできません...代替プロバイダーがデプロイされましたが、私の設定は実行時に無視されます:
-Dmaven.wagon.provider.http=extendedHttp
または
<wagonProvider>http-extendedHttp</wagonProvider>
新しいプロバイダーの jar 内:
<component-set>
<components>
<component>
<role>org.apache.maven.wagon.Wagon</role>
<role-hint>http-extendedHttp</role-hint>
<implementation>org.apache.maven.wagon.providers.http.extended.ExtHttpWagon</implementation>
<instantiation-strategy>per-lookup</instantiation-strategy>
</component>
<component>
<role>org.apache.maven.wagon.Wagon</role>
<role-hint>https-extendedHttp</role-hint>
<implementation>org.apache.maven.wagon.providers.http.extended.ExtHttpWagon</implementation>
<instantiation-strategy>per-lookup</instantiation-strategy>
</component>
</components>
</component-set>
私は何を間違えましたか??