Я пытаюсь загрузить PDF.js в pdf-файл приложения MVC 5.URL-адрес в MVC 5 asp .net
Проблема заключается в том, что оно принимает имя файла через URL
localhost:32557/Viewer/PDFViewer?filename=thepdffile.pdf
Проблема в том, я перенаправлять на PdfViewer из другого метода, основанного на типе просмотра
case 5:
return RedirectToAction("PDFViewer?file=/source/compressed.tracemonkey-pldi-09.pdf", new { id = viewerId});
и URL Я получаю это
localhost:32557/Viewer/PDFViewer%3ffile%3d/source/compressed.tracemonkey-pldi-09.pdf
Также я получаю ошибку с этим URL-адресом
A potentially dangerous Request.Path value was detected from the client (?).
Можете ли вы помочь мне в этом
'RedirectToAction ("PdfViewer", новый {файл = "/source/compressed.tracemonkey-pldi-09.pdf", id = viewerId} ")'? Что вы ожидаете от перенаправленного URL-адреса? – CodeCaster
это должно быть 'localhost: 32 557/Viewer/PDFViewer? File =/source/compression.tracemonkey-pldi-09.pdf' – Iftikhar
Затем опустите 'id = viewerId', неясно, что это должно делать в первую очередь. Вы перенаправляетесь на файл _action_ 'PDFViewer? File =/source/compress.tracemonkey-pldi-09.pdf', которого не существует. Действие «PDFViewer», файл является параметром. – CodeCaster