Магия с URL в asp.net - 3,5

Это моя дилемма:

Мой сайт сделан в asp.net 3.5. У меня есть кнопки, которые, если пользователь нажимает, должны показывать изображения. Изображения находятся у третьих лиц и доступны через веб-URL. Таким образом, мое приложение должно войти в это стороннее приложение, и они вернут мне URL, который я должен затем сделать response.redirect на моем веб-сайте и показать изображения пользователей

Думайте об этом как иметь свою собственную веб-страницу. Вы хотите отобразить изображения из Yahoo, и вам необходимо войти в Yahoo, и все, что у вас есть, - это веб-адрес, и вы знаете, что имя пользователя / пароль используются в качестве элементов формы, или вы можете сделать yahoo.com?username=blah&pwd=doe

В обычном смысле это приведет вас на домашнюю страницу Yahoo, и при входе в систему вы также получите случайный путь к файлу, который вы используете в своем приложении asp.net, и выполните магию, чтобы ваша веб-страница была перенаправлена ​​на yahoo.com/username/. randomfilepath, который представляет собой страницу с миниатюрами ваших изображений.

Я попытался выполнить этот веб-запрос, а затем выполнить response.redirect, как только я получил ответ, но это был ограничитель показа.

12.12.2008 02:45:58
1 ОТВЕТ

Вы можете подумать о том, чтобы сделать это внутри IFrame. Я выполнил некоторую работу в Facebook, которая потребовала от пользователя входа в свою учетную запись Facebook. Затем Facebook вернулся на мою страницу по указанному мной адресу.

Я создал IFrame, а затем с помощью плагина JQuery Dialog показал iframe, у которого был обратный ответ iframe на страницу FinishedLoggingIn.aspx, затем с этой страницы я вызвал window.top.someJavascriptToDisplayImages (someJsonWithImages);

1
12.12.2008 03:35:52