2011-02-18 4 views
2

API로 고객에게 공개하고 싶은 MVC .NET 응용 프로그램이 있습니다. 필자는 필터를 적용하여 직렬화를 전환 할 수 있습니까? auto switch the output using action filters에 대한 예제를 보았지만 인증에 대한 질문이있었습니다.MVC 웹 사이트 인증으로 안정적인 API로

시스템은 현재 양식 인증을 사용하며 인증이 제공되지 않으면 자동으로 리디렉션됩니다.

인증을 그대로 사용하고 웹 브라우저를 통해 시스템을 사용하는 것처럼 클라이언트 시스템이 로그인하고, 기능을 수행하고, 로그 아웃해야 할 수 있습니까?

+1

폼 인증은 쿠키 (일반적으로)를 사용하므로 클라이언트 응용 프로그램에서 쿠키를 지원해야합니다. 즉, 쿠키가 설정되어 있는지 확인하고 요청할 때마다 쿠키를 전달해야한다는 것을 의미합니다. 그러나 그것 이외에 나는 문제를 보지 않는다. –

답변

0

인증 메커니즘에 따라 브라우저와 마찬가지로 클라이언트가 쿠키 값을 기다려야합니다. 그래도 작동합니다. 또한 클라이언트에 따라 토큰 기반 항목이나 일반 항목을 수행하는 사용자 정의 인증 필터를 구현할 수도 있습니다.

관련 문제