認証されていないユーザーに「/public/*」ページへのアクセスを許可するために配置されたSiteMinderルールがあります。しかし、私のmvcフォルダー構造には、「パブリック」と呼ばれる物理フォルダー(または領域)がありません。どの領域にもパブリックページを自由に追加できるはずなので、これは行いたくありません。これで、認証されていないユーザーは公開ページ(アクション)にアクセスできなくなります。したがって、公開ページのSiteMinderを通過するための回避策が必要です。
私が解決策を見つける必要があるという私の心の2つのことがあります。
SiteMinderのルートの前に「/public」を付けて(条件付きでAuthorized属性に基づく場合があります)、ルートを書き換えます。
「/public」で受信したURLは、「/ public」部分を無視して、適切なエリア/コントローラー/アクションにルーティングする必要があります。
私はまだ上記のコーディング方法を理解できませんでした。あなたの専門家が上記を達成する方法を知っているか、異なる考えを持っているなら、投稿してください。
乾杯、ムーシラ