우리는 app에서 charting을 위해 telerik radchart를 사용했고, 얼마 동안은 그것을 사용 해왔고 최근에 우리의 만료 된 구독이 가진 가장 최근 버전 인 app에서 2013.2.717.40으로 업그레이드되었습니다. .Telerik RadChart ChartImage.axd 403
ASPX : 그래프의 이미지를 사용할 때
그 때문에, 우리는 403 오류
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Charting" TagPrefix="telerik" %>
<%@ Register Assembly="Telerik.Web.UI" Namespace="Telerik.Web.UI" TagPrefix="telerik" %>
<telerik:RadChart ID="RadChart" IntelligentLabelsEnabled="True" runat="server" CssClass="RadChart" DefaultType="Spline" />
의 Web.config을 가지고
<httpHandlers>
<add path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" validate="false" />
</httpHandlers>
및
<handlers>
<remove name="ChartImage_axd" />
<add name="ChartImage_axd" path="ChartImage.axd" type="Telerik.Web.UI.ChartHttpHandler" verb="*" preCondition="integratedMode" />
</handlers>
을
그리고 나는 permiss를 얻는다. sion이 ChartImage.axd에 대한 URL에서 거부되었습니다.
이미지가 올바르게 구성되어 사용하도록 구성된 임시 폴더에 캐시됩니다. processmonitor에서
는 즉시 해당 파일이 제대로 기록 된대로, 403 요청 추적 로그 파일이 생성 실패 (우리가 설정 한 실패한 요청 추적)
그 파일이 포함되어
ModuleName IsapiModule
Notification 128
HttpStatus 403
HttpReason Forbidden
HttpSubStatus 0
ErrorCode 0
ConfigExceptionInfo
Notification EXECUTE_REQUEST_HANDLER
ErrorCode The operation completed successfully. (0x0)
I을 지금 실종됐다.
나는 권한이 거부되는 것을 볼 수 없으며 Web.config가 차트에 맞게 설정되어있는 것처럼 보입니다. 쿼리 문자열을 제거하면 필요한 매개 변수가 없어지는 오류 페이지가 나타나 매핑이 제대로 작동하는 것처럼 보입니다.
아이디어가 있으십니까?