이 문서에서는 ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR 및 AngularJS를 사용하여 구축된 강력한 RSS 피드 관리 시스템인 RssManager 응용 프로그램의 배포 및 사용 지침을 자세히 설명합니다. SignalR을 통한 토큰 기반 인증 및 실시간 알림 기능이 있습니다. 자세한 설정 단계는 아래에 나와 있습니다.
Rss관리자
필요한 NuGet 패키지 복원
모든 SQL Server 인스턴스에 RssManager.Database 프로젝트 배포
RssManager.WebAPI 프로젝트의 Web.config에서 "connectionStrings" 섹션 수정
RssManager.WebAPI를 배포하는 경우 스크립트/app/module-common.js(getApiBaseUrl() 함수) 수정
솔루션 속성에서 여러 시작 프로젝트를 설정합니다.
5.1. RssManager.WebAPI: 시작
5.2. RssManager.WebApp: 디버깅 없이 시작
필요한 경우 방화벽 설정을 확인하세요.
솔루션 시작
설명
프로젝트에 구현된 토큰 기반 인증/권한 부여. 처음 로그인하기 전에 '가입' 기능을 사용하여 새 계정을 만드세요.
RSS 채널을 업데이트하는 기본 간격은 5분이며 RssManager.WebAPI 프로젝트의 Web.config에서 변경할 수 있습니다.
RSS 채널에 대한 알림에는 SignalR을 기반으로 구현된 새로운 업데이트가 있습니다.
키워드
ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS