https(ssl)でアクセス可能な自己ホストwebapiを作成したいと思います。私はこれを行うための多くの異なる方法を見ているので、ちょっと混乱しています。私はカルマとオウイングについて何かを読んでいます。私が知っているように、Owinはこれを行う現在の方法です。 Ao私はhttpで最初のテストを実装し、すべてがうまく見えます。しかし今、私はhttpsを使いたいと思います。私はあなたがIPとポートにSSL証明書をバインドする必要があることをお読みください。これを行うには、netshを呼び出す必要があります。しかし、私はこのサービスを実行しなければならない複数の顧客のマシンを持っています。コードで自動的に行う方法はありますか?なぜ私は手動でそれをしなければならないのですか?.net webapi self hosted ssl
0
A
答えて
1
SSL証明書は、指定したホスト名または指定したIPアドレスのいずれかにバインドする必要があります。したがって、複数のマシンにインストールする場合は、定義上、複数のSSL証明書が必要です。証明書ファイルを共通のフォルダにダンプし、アプリケーションでどのファイルを適用するかを並べ替えることができますが、複数のファイルが必要になります。
実行時に新しい証明書を生成するようにWindowsに指示するための適切なAPIを呼び出すことができれば、すばらしいことでしょう。
関連する問題
- 1. Self Hosted SignalRのデプロイ
- 2. Silverlight to self hosted WCF
- 3. Monotouch WCF Self-Hosted NetTCPの例
- 4. Self Hosted WebAPI Controllerの日付は、英国のフォーマットではありません。
- 5. ASP.NET Web Apiルーティング(IISとSelf Hosted)
- 6. gitlab self hostedをgitlabホストに移行
- 7. Self Hosted IdentityServer3のCustomWrant ValidatorでIOwinRequestにアクセス
- 8. 64ビットWindows Server上のWCF Self Hostedアプリケーション
- 9. Owin Self Hostedアプリケーションをプロダクションで展開するには?
- 10. コントローラのユーザーにクレームが表示されないのはなぜですか? (ASP.NET WebAPI OWIN Self Hosted)
- 11. ASP .Net WebAPIエンドツーエンドパフォーマンスモニタリング
- 12. .NET WebApi認証
- 13. JasonConverterでOwin self hosted web api例外を処理します
- 14. Asp.net Self Hosted WCFサービス相対パスを持つWSDL
- 15. Self Hosted MSサービスファブリック:WindowsへのSpringブートの展開?
- 16. Windows 10の携帯電話でSelf-Hosted(Owin)ベースのAsp.Net Web API
- 17. .netコアWebApiコンテンツネゴシエーション
- 18. .NET 4スナップインを実行するHosted PowerShell
- 19. .Net WebApi - ベアラトークンセキュリティとブラウザローカルストレージ
- 20. Server.Transfer/Redirection in .NET WebApi
- 21. .Net MVC WebApiとAngular2
- 22. Asp.net WebApi .netコアリクエストリターン404
- 23. TLS/SSL in .net
- 24. Windowsサービスとしてコンソールアプリケーション内にSelf hosted AspNetCore MVCを使用できない
- 25. bitbucketからself-hosted gitlabに移行すると、LFSは0バイトです
- 26. WebApi HttpClient for .NETフレームワーク3.5
- 27. ActionFilterAttribute .net core WebApi。カスタムレスポンスヘッダーを
- 28. .Net webApi ISO datetimeとIE8
- 29. 実行2 .net WebAPIの
- 30. WebApiでSSLが必要ですか?
私は証明書が自己署名できるイントラネットのようなものであるため、マシンごとの証明書のポイントは問題ではないと思います。しかし、手動でコンソールを使用せずにそれらをバインドする方法。コードで行う方法はありませんか? – Franki1986
あなたは答えを得ることができます:https://stackoverflow.com/questions/26554364/register-certificate-to-ssl-port –
あなたの答えをありがとうが、これはコードで自己署名証明書を作成する方法にのみ答えます。私はnetsh extraを実行しないでwebapiをホストしたいと思っています。 – Franki1986