問題タブ [tcpportsharing]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
912 参照

asp.net-core - Asp.Net Core – Kestrel – ポート共有 – 代替

現在、.Net Framework (4.7) から .Net Core / Asp.Net Core に移行しています。

WebAPI を使用し、同じポート (443) でリッスンしているいくつかのマイクロ サービスがあります。

また、シングル ページ アプリケーション (いくつかのモジュール (論理ユニット) で構成される) があり、すべてのモジュールが同じポート (443) を使用してマイクロ サービスと通信しています。

Kestrelを使用する場合、Asp.Net Coreポート共有はサポートされていません.Nginx、Appacheなどのリバースプロキシを使用する他のオプションはありますか(別のポートに「リダイレクト」するため)?

現在 IIS でサポートされていない gRPC も使用しているため、IIS をリバース プロキシとして使用することはできません。

リバース プロキシ ソリューションが正しい方法である場合 (個人的には、MS-dokuのため、リバース プロキシをお勧めできますか? Windows を使用しており、少なくとも spnego (Kerberos、NTLM v1、v2) のサポートが必要です)プロキシは spnego を IIS に転送できる必要があります。IIS は、おそらく他のアプリケーションやシングル サインオン ソリューションに使用する予定です。

Nginx はかなり優れているように見えますが、spnego のサポートが組み込まれていません (有料/商用バージョンのみ)。

Br