1

1 つの Web サイトで 2 つの API をホストする必要があるシナリオがあります。1つは第三者が開発したJavaScript呼び出しなどの公開API(編集不可)で、もう1つは認証などを持つ非公開APIです。

パブリック API は、それに含まれるサービスを自動的に検索して接続しますが、プライベート サービスは (正しく) 無視します。

しかし、私が抱えている問題は、別のエンドポイントを追加する方法が見つからないことです (グーグルで調べてみると、app_host が問題の根源であるシングルトンであることが示唆されています)。

これを回避する方法はありますか?

4

1 に答える 1

2

ServiceStackは、この関連する問題で説明する単一の AppHost をサポートするように設計されています。

そのため、同じ AppDomain 内の複数の HttpListeners はサポートされていません。リバース プロキシを使用するか、別の AppDomains に ServiceStack の複数のインスタンスを手動で読み込むことができます。

于 2013-04-28T19:11:30.500 に答える