2016-10-11 1 views
0

를 찾을 수 없습니다 나는 낸시 모듈과 같이 있습니다. SymbolSource에 따르면이 클래스는 Nancy.Owin 어셈블리의 공용 클래스 여야합니다. 그러나 그들이 가진 최신 버전은 1.3.0이고 1.4.1을 사용하고 있습니다. 는 NancyOwinHost

오픈은 실제로 그것을 생겼 해당 어셈블리가

DotPeek view of Nancy.Owin assembly

어떤 조언이 아니다 크래킹? 낸시를 통해 WindowsAuthentication을 구현하려고합니다.

감사

데이브

편집

내가 다시 버전 0.22.1에 롤링 시도하고 클래스가 지금 존재합니다. (런타임과 달리 어셈블리가 Field not found: 'Nancy.Bootstrapper.NancyBootstrapperLocator.Bootstrapper'.과 일치하지 않음).

답변

0

파고 상식 내가 알아 냈의 조금이라도 마법의 단어가 있었다 :

var requestEnvironment = (IDictionary<string, object>) Context.Items["OWIN_REQUEST_ENVIRONMENT"]; 
var user = (IPrincipal) requestEnvironment["server.User"];