좋은 오래된 Microsoft 설명서가 가장 좋습니다. 누구든지 Asp.net Web Forms 응용 프로그램과 함께 Web API를 배포하는 방법을 설명하는 자원을 알고 있습니까? 별도의 클래스 라이브러리에 웹 API가 있고 jquery를 사용하여 호출합니다. 익명 사용자가 응용 프로그램에만이 서비스에 액세스하는 것을 원하지 않습니다. 자체 호스팅을 사용하고 싶습니까? 서비스를 잠 그려면 어떻게합니까? 수 많은 동영상을 사용하는 방법을 보여주는 멋진 예제이지만 배포에는 아무 것도 없습니다.웹 양식 및 웹 API 배포
답변
당신이 묘사하고있는 것에 적합한 아키텍처가 없지만 가지고있는 것이 옳습니다.
jquery를 사용하여 클라이언트 측에서 웹 서비스를 호출하는 경우 웹 서비스는 공개되어야합니다.
당신이 설명하는 것은 서비스 지향 아키텍처의 웹 또는 WCF 서비스입니다. 이 서비스는 다른 서버에 있고 내부 네트워크에있을 가능성이 큽니다. 동일한 서버에 있어도 공개적으로 액세스 할 수 없다는 요구 사항이 있습니다. 따라서 요청이 시작된 이후로 jquery가 작동하지 않습니다. 사용자와 사용자는 공공 서비스에 대한 요청 만 할 수 있습니다.
서비스 인증을 위해 양식 인증을 사용하는 것에 대한 의견이 옳습니다. jQuery는 AJAX 호출을 할 때 양식 인증 쿠키를 포함하므로 클라이언트 측에서 많이 변경할 필요가 없습니다.
고맙습니다. authroize 속성을 포함시킬 수있는 웹 API가 더 깊어지기 전까지는 깨닫지 못했습니다. 공공연한 것이라 할지라도 사용자가 서비스 사용을 인증 받기를 원했습니다. 이것은 내가 여기서 찾고 있었던 것이다 : http://stackoverflow.com/questions/12412163/minimum-files-needed-to-deploy-webapi-server-side 나는 그것을 지금 이해하고있다. 웹 API를 배포하기위한 최소한의 요구 사항은 무엇입니까? – Fab
- 1. 웹 양식 및 웹 API 통합
- 2. ASP.NET 웹 API - 배포
- 3. 다중 양식 - 웹 API
- 4. 웹 API 컨트롤러를 프로덕션에 배포
- 5. ASP.NET 웹 API 배포 문제
- 6. 웹 API 배포 관련 문제
- 7. 웹 배포 API (.zip 패키지 배포) 설명
- 8. 양식 인증 된 웹 API 및 jQuery
- 9. 양식 인증 및 역할이있는 웹 API
- 10. 웹 API 양식 데이터 수집
- 11. 웹 양식 및 C#
- 12. TeamBuild 및 웹 배포 프로젝트
- 13. asp.net 웹 배포 및 호스팅
- 14. 웹 배포 (MSDeploy) API "postSync : runCommand"
- 15. asp 코어 1.0.1 웹 api 배포
- 16. 배포 ASP.NET MVC 4 웹 API
- 17. 웹 API
- 18. 코드 및 웹 사이트에서 웹 API 호출
- 19. 웹 배포 웹 매트릭스의 웹 게시
- 20. aws 및 CORS 문제의 웹 배포
- 21. 웹 서비스가있는 웹 API
- 22. IBM 웹 영역의 웹 서비스 배포
- 23. JQuery 및 ASP.NET 웹 양식
- 24. 웹 서비스, 웹 API, API 모두 무엇입니까?
- 25. AWS에 웹 응용 프로그램 배포
- 26. ASP.NET 웹 API 인증 (웹 + 모바일)
- 27. ASP.NET 웹 API 및 권한
- 28. 참조 경로 및 웹 API
- 29. 클라이언트 인증서 및 웹 API
- 30. 웹 API 및 세션 변수?
공개 서비스로 배포 된 경우 자격 증명을 사용하여 서비스를 인증하는 방법을 찾고 있습니까? – Whizkid747
이 경우 폼 인증으로 충분합니다. 당신이 ASP.NET 웹 폼 앱에 폼 인증을 사용했다는 것을 의미합니다. –
웹 폼 용 웹 API를 배포하는 방법, 폼 인증을 사용하고 있습니다. 권한 부여를 위해 authorize 특성을 사용할 수 있습니다. IIS 7에 배포하는 방법 독립 실행 형 배포? 내가 대중에게 공개하기를 원하지는 않는다. jquery ajax에 데이터를 전달하는 데만 사용하고있다. – Fab