У меня есть приложение MVC, которое отлично работает; но теперь мне нужно надеть одно из представлений, IFRAME, источником которого является страница ASPX (классическая страница aspx, запрограммированная на c #), причина в том, что страница находится за пределами нашей компании, мне просто нужно потреблять это прохождение строки запроса. Я делаю следующее в iframe:
<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/SiteIC.Master" Inherits="System.Web.Mvc.ViewPage" %>
<table height="20%" cellSpacing="0" cellPadding="0" width="100%" border="0">
<tr>
<td height="400" valign="top">
<iframe name="myiframe" scrolling="no" id="myiframe" width="100%" height="100%" frameborder="0" src="folder/somePage.aspx?id=123"></iframe>
</td>
</tr>
</table>
Для целей тестирования я указываю iframe на простую пустую страницу apsx, я помещаю эту страницу в ту же папку, что и представление actall, содержащее iframe.
Но когда я выполняю приложение, iframe возвращает ошибку 404: ресурс не может быть найден, показывая мне правильный путь для фиктивной страницы aspx, которую я создал. Нужно ли предоставлять некоторые разрешения через IIS? или что еще мне не хватает.
Спасибо.