10

1) Wir haben eine NodeJS-App, die wir unter IIS 7.5/Win2k8 R2 hosten müssen.
2) Wir haben andere Anwendungen, die bereits ASP.NET FormsAuthentication verwenden. 3) Die Benutzer, die die NodeJS-App verwenden, sind dieselben Benutzer wie die Benutzer der vorhandenen Apps. SoKann eine NodeJS-App unter iisnode mit ASP.NET FormsAuthentication authentifiziert werden?

wir setzen FormsAuthentication Konfigurationseinstellungen in web.config und es wird von IIS gelesen werden:

[IIS> Sites> {iisnode-site}> Authentication] - veröffentlichen können nicht Bilder vorhanden!

Allerdings ignoriert es vollständig die Konfiguration - so dachte ich vielleicht Iisnode-Modul vor FormsAuthentication Module aufgerufen wurde, aber wenn ich die Module Liste (geordnete Ansicht), listet Iisnode am unteren Rand für diese Website, während FormsAuthentication Modul ist über Iisnode aufgeführt.

Ist das überhaupt möglich? Ich sah auf einem anderen Post @Intercept requests for iisnode with HttpModule, die möglicherweise Workaround, aber solche Ansatz bedeutet, dass wir einen XHR-Header-Proxy (von Art) rollen müssen - was wir tun können, aber als letztes Mittel.

Antwort