MVC 응용 프로그램과 함께 ServiceStack을 구현하고 있습니다. 내 주요 응용 프로그램은 내 web.config에 구성된 양식 인증을 사용합니다. 인증에 실패 할 경우, 필자는 예상대로 401 UnAuthorized
을 얻지 못합니다. (참조 : https://stackoverflow.com/a/13073251/743752)인증 실패시 ServiceStack 리디렉션을 비활성화하는 방법은 무엇입니까?
AuthFeature
에 HtmlRedirect = null
을 추가했지만 작동하지 않았습니다. 나의 요청은 내 로그인 페이지와 함께 반환됩니다. content-type: application/json
과 POST로 내 페이로드를 전송 ~/Login?ReturnUrl=%2fapi%2fauth%2fcredentials
임 로그인 실패에 리디렉션을 사용하지 않도록 설정하는 또 다른 방법이 있습니까?
그리고 앱의 기존 측면에서 필요하다면 위치 (/ api)로 사용 중지하는 방법이 있습니까? – Chris
확실하지 않습니다. 이 -> http://stackoverflow.com/questions/4616524/turning-off-asp-net-webforms-authentication-for-one-sub-directory/8950763#8950763이 -> https://github.com/ ServiceStack/ServiceStack/issues/496 도움이 될 것입니다 – paaschpa
올바른 방향으로 나를 가리키는 @paaschpa 제안으로 수정되었습니다. https://github.com/ServiceStack/ServiceStack/wiki/Form-Hijacking-Prevention – Chris