この質問に従って、ServiceStack 認証サービスのリダイレクト URL を変更する方法があります。
ServiceStackController<AuthUserService>ただし、 ServiceStackController がリダイレクト URL をハードコードし、AuthFeature登録時にこれを変更しても影響がないため、これからコントローラーを継承する場合は明らかに機能しません。
私の質問は次のとおりです。
1) この問題を回避する正しい方法は何ですか?
オーバーライドするオプションがありますがLoginRedirectUrl、これですか? Authenticate 属性のHtmlRedirectプロパティまたは AuthFeature のプロパティのポイントは何ですか?
2) そしてServiceStackController全体の目的は何ですか?
3)[Authenticate]ベース コントローラを装着しましたが、アカウント コントローラのアクションに設定した属性が属性[Authenticate]を無視しているようです。[AllowAnonymous]Login
[AllowAnonymous]これら 2 つはSystem.Web から完全に分離されていることは知っていますが、ServiceStack に「許可」属性はありますか?