Отображение PDF-документа с другого веб-сайта на веб-странице - предупреждение безопасности - PullRequest
0 голосов
/ 12 июля 2011

Я хочу отобразить документ PDF на веб-странице.В настоящее время я использую тег OBJECT и задаю его следующим образом:

<OBJECT id="SitePlan" data="http://path/to/sharepoint/pdf" type="application/pdf"></OBJECT>

Я не использовал classid, так как не возражаю против того, какое средство чтения PDF используется клиентом.

Дело в том, что документ обслуживается веб-службой Sharepoint, и я получаю предупреждение IE "This page is accessing information that is not under its control. This poses a security risk. Do you want to continue?" каждый раз, когда загружаю страницу.Я также попробовал это в Firefox, и я не получил подобное предупреждение, вместо этого меня попросили пройти аутентификацию с моими учетными данными домена.После этого все прошло нормально.

Может кто-нибудь предложить что-нибудь, что предотвратит вышеуказанное поведение?

Я хотел бы иметь возможность отображать PDF-документ в виде подраздела на странице и предпочел бы реализовать что-либо на стороне сервера, чтобы предотвратить предупреждение о безопасности, а не изменять настройки браузера.

Любой другой подход к решению этого требования приветствуется, даже если это может быть не тот ответ, который я искал.

Заранее спасибо.

1 Ответ

0 голосов
/ 13 июля 2011

Вы можете использовать Google PDF Viewer вместо того, чтобы просить браузер загрузить плагин PDF.

Обновление: Есть некоторые проблемы безопасности, без сомнения.

  • Если ваш сервер использует https, а код Google находится на http, браузер выдаст предупреждение.Тем не менее, он будет работать.
  • Ваши пользователи, если они уже вошли в учетную запись Google в браузере, будут записывать в Google свои привычки чтения PDF.
...