0

IIS サーバー上で CF8 と一緒に SiteMinder を正常に実行している人はいますか?

これが問題です。手間はかかりましたが、約1ヶ月前に自社のCF7サーバーにSiteMinderをインストールしました。SiteMinder と CF7 は調和して連携し、すべてが適切に機能しました (Flash フォーム、Flash Remoting、Flex ゲートウェイ)。

数日前、CF7 から CF8 にアップグレードしました...そして、すべてが崩壊しました。インストール後、SiteMinder が壊れていることがわかりました。CF8 のインストールにより、SiteMinder ISAPI アプリケーションのワイルドカード マッピングが IIS 設定から削除されたことがわかりました。マッピングを元に戻し、CF8 JRun ワイルドカード マッピングの上に移動すると、BAM...SiteMinder が再び機能していました。

その後、CF8 のテストを開始しました。Flash フォームがまったく表示されていないことに気付きました。あらゆる種類のヘルプを見つけるために、多数の投稿や技術記事をくまなく調べました。アドビのサポート記事で「keep-generated-swfs」の修正を試みたところ、Flash フォームは表示されましたが、部分的にしか機能しませんでした。フォームは生成されますが、クロック ビジー カーソルは回転して回転するだけで、データはフォームにロードされません。これにより、リモーティング ゲートウェイに問題がある可能性があると思われます。案の定、Flash リモーティング ゲートウェイと Flex ゲートウェイが 404 エラーを生成していました。以前にゲートウェイの問題に遭遇したことがあるので、Flex XML 設定ファイルにいくつかの推奨される変更を加えましたが、役に立ちませんでした。次に、「Remove_ALL_connectors.bat」と「」を実行しましたIIS_connector.bat". Bingo! ゲートウェイが開いていて、Flash フォームが適切に表示され、機能していました...そして、多くの喜びがありました!

しかし... " Remove_ALL_connectors.bat" を実行すると、SiteMinder ISAPI 情報が再び削除されました。ISAPI 情報を再設定し、SiteMinder フィルタを CF フィルタの上に配置すると、Flash フォームとゲートウェイが再び壊れました。

では、CF8 が ISAPI フィルターの点で 2 番目になるのを好まない理由は何でしょうか? CF7 はこの注文について文句を言わなかったようです。SiteMinder が CF8 Flash および Flex ゲートウェイを壊すのはなぜですか? 古い CF7lib/neo-*.xmlと新しい CF8 XML 設定ファイルを比較してみましたが、明らかな競合は見られませんでした。確かに、古い XML 設定ファイルと比べて、新しい XML 設定ファイルには多くの違いがありますが、ゲートウェイとフォームを扱うすべての設定は同じように見えました...少なくとも私はそう思います

ヘルプ?誰でも?誰でも?ビューラー?誰でも?

4

2 に答える 2

0

私はこの問題に2回遭遇しました。どちらの場合も、Siteminder Agent をアンインストールしてから再インストールすることで問題を解決し、Siteminder 構成ウィザードを実行して信頼できるホストとしてポリシー サーバーに登録することができました。再度登録するには、サーバーを信頼できるホストとして削除するよう、Siteminder 管理者に依頼する必要がある場合があります (これを行わないと、サーバーが既に存在することが通知されます)。構成ウィザードが完了すると、Coldfusion マッピングの上にワイルドカード マッピングが追加されます。これらのマッピングを IIS コンソールから手動で操作すると、何らかの理由ですべてがうまくいかなくなります。これまでのところ、これが私が見つけた唯一の解決策です。基本的に、構成ウィザードにマッピングを追加させます。CF ゲートウェイと Siteminder が再び機能しています。

  1. サイトマインダー SSO
  2. 常温核融合

ところで、Windows 2003 IIS 6 サーバーで CFMX 7 を実行しています。したがって、MX 7 の問題でもあります。

于 2009-10-06T14:33:58.037 に答える
0

SIteMinder エージェントのワイルドカード ISAPI マッピングの設定を確認してください。「ファイルが存在することを確認する」というチェックボックスがあり、チェックを外すと動作するはずです。

Flash Gateway は、ファイル システムの一部ではない URL を要求しています。これは、サーブレット マッピング パスです。ファイルがなく、SiteMinder エージェントがその存在をチェックしているため、404 エラーが発生し、Flash Gateway が失敗します。

于 2010-01-06T00:42:10.153 に答える