katana

    1

    1답변

    필자는 상당히 큰 코드베이스 (필자의 경우 Project Katana 소스 코드)에 익숙하지 않다. 프로젝트의 단위 테스트를 연구하여 코드 기반에 대해 잘 알고 있습니다 (솔루션에 약 554 개의 테스트가 있음). 단위 테스트가 상당히 많으므로 작성한 순서대로 검토/검토하고 싶습니다. 테스트 탐색기에서 단위 테스트를 시간순으로 정렬하는 방법을 찾을 수 없습

    4

    1답변

    OWIN AppBuilder "UseStatic"비트는 로컬 파일 시스템에서 일부 상황에 적합한 파일을 전달하지만 대신 응용 프로그램 시작시 미리 채워진 메모리 내 IDictionary의 내용을 전달해야합니다. 누구든지 행동을 재정의/변경하는 것을 조사하기 위해 좋은 방향으로 나를 가리킬 수 있습니까? 감사합니다.

    2

    2답변

    VS2013 RTW MVC 템플릿 ("개별 사용자 계정"용)에서 새로운 ASP.NET ID 제공 기능을 사용 해왔고 훌륭하게 작동합니다. 데이터 직렬화 방식을 사용자 정의하면서 Facebook 로그인을 통합 할 수있었습니다 . 모두 좋았지 만 MVA 대신 새로운 SPA 앱을 만들면 인증 이야기가 매우 다른 것처럼 보였습니다. 스파 템플릿에서 : 다음 MVC

    7

    1답변

    LinkedIn, Vkontakte 및 제공자가없는 기타 소셜 네트워크를 통해 사용자를 인증해야합니다. Katana 소스 코드에서 페이스 북 공급자에 대한 가져 오기 코드 : 나는 다음과 같은 방법으로 사용자 정의 인증 공급자를 만드는 데 성공했다. "Facebook"을 "Vkontakte"(모두 &으로 바꿉니다)로 변경하십시오. [provider_name

    6

    1답변

    OWIN 파이프 라인에서 미들웨어로 실행하려는 웹 API 메시지 핸들러 MyHandler이 있습니다. 따라서 이와 같이 핸들러를 구성하십시오. public class Startup { public void Configuration(IAppBuilder app) { app.UseHttpMessageHandler(new MyHan

    4

    1답변

    신원 정보를 거부하려면 어떻게해야합니까? 내 클래스는 OAuthBearerAuthenticationProvider에서 상속 받고 ValidateIdentity를 재정의합니까? 나는 context.Rejected() 설정을 시도했다; 또는 context.SetError(); 그리고 예외를 throw하지만 내 컨트롤러가 여전히 호출됩니다. OAuthBearer

    0

    1답변

    이 질문은 Youssef의 우수 answer과 관련이 있습니다. 나는 OnSendingHeaders 콜백을 좋아한다. 이제 스트림 전환에 대한 걱정없이 응답 헤더를 추가 할 수 있습니다. 어쨌든, 여기 내 질문입니다. 콜백 내에서 응답 본문을 읽을 수 있습니까? 그렇습니다. public override async Task Invoke(OwinRequest

    3

    1답변

    내 OWIN 시작 클래스에 아래의 코드를 가지고 : myiapbuilder.Map("/something/something", doit => { doit.Use<pipepart1>(); doit.Use<pipepart2>(); doit.Use<piprpart3>(); }); 조건이 내가 pipepart1에서 좋아하지 않아 발

    39

    2답변

    나는 확실히 이것을 얻지 못한다. 응용 프로그램을 스스로 호스팅 할 수 있다는 것이 확실하다. 그리고 IIS가 어떤 이유로 든 다운되면 ... 다음 모든 사이트가 다운된다. 자체 호스팅 다음 그들은 거기에 자신의 삶의 자신의 컨텍스트에서 살고 .. 내 생각 엔 .. 좋은 것 같아요. 하지만 난 아직도 이것의 찬성을 얻지 못한다. 나는 owin을 사용하여 I