私はチュートリアルdeploy and run Service Stack application on Ubuntu Linuxに従いました。すぐにAPIを取得して稼働させました。これまでのところ、すべて平文です。 SSLを使ってAPIを保護したいと思います。特に、ユーザー名とパスワードを受け取るサービスですが、おそらくすべてです。ServiceStack APIをHTTPからHTTPSに選択的に移動するには
現時点では、正規のCredentialsAuthProviderをJwtAuthProviderとともに使用しています(該当する場合)。サードパーティのOAuth2/OpenID Connectを使用するとログインの問題は解決しますが、残りのコンテンツは保護されません。
また、SSLを必要とするサービスを選択的に選択する方法も不思議です。
スタックがある:モノ、nginxのとHyperFastCGI(およびC#ServiceStack)
ありがとうございます.TLSを必要とするサービス/ URIを選択するにはどうすればよいですか? SSの属性がありますか?だから、私は確かめることができます。/auth/loginパスは常に暗号化された資格情報を取得します。 – specimen
@specimen [\ [EnsureHttps \]属性](https://github.com/ServiceStack/ServiceStack/blob/master/src/ServiceStack/EnsureHttpsAttribute.cs)を使用できます。 – mythz