10

1)IIS 7.5/Win2k8 R2でホストする必要があるNodeJSアプリケーションがあります。
2)既にASP.NET FormsAuthenticationを使用している他のアプリがあります。 3)NodeJSアプリを使用するユーザーは、既存のアプリのユーザーと同じユーザーです。iisnodeでNodeJSアプリケーションをASP.NET FormsAuthenticationで認証することはできますか?

だから我々は、web.configファイルでをFormsAuthenticationコンフィグ設定を入れて、それがIISによって読み込まれている:

[IIS]> [サイト]> {iisnodeサイト}>認証] - まだ画像を投稿することはできません!

しかし、iisnodeモジュールがFormsAuthenticationモジュールの前に呼び出されている可能性がありますが、モジュールリスト(順序付けされたビュー)を見ると、このサイトの下部にiisnodeがリストされ、FormsAuthenticationモジュールはiisnodeの上にリストされています。

これも可能ですか? @Intercept requests for iisnode with HttpModuleの回避策があるかもしれませんが、そのようなアプローチでは、XHRヘッダープロキシを(一種の)ロールする必要があります。これは最善の方法ですが、最後の手段です。

答えて

0

IISマネージャーで、モジュールにアクセスしてFormsAuthenticationモジュールを探し、「ASP.NETアプリケーションまたはマネージハンドラーへの要求のみを呼び出す」をオフにします。

投稿日:IIS7 - making Forms Authentication to work for all the requests

関連する問題