2015-09-21 88 views
0

我在我的web應用程序中使用Struts 1.x框架。從內部鏈接下載pdf鏈接到公共URL

當用戶點擊應用程序URL ... ..intranet鏈接是從數據庫中獲取的,它應該生成PDF,並將其發送給用戶..

要不要我用response.sendRedirect是(企業內部網鏈接);

這項工作將在公共服務器(互聯網)?

請幫我這個

回答

0

在網絡上瀏覽器一般不會能夠從Intranet取東西。

昂貴的選擇是從您的應用程序中從內部網中獲取文件並將它們流出。

如果Intranet使用用戶身份驗證,基於瀏覽器,也許Windows Active Directory(通過LDAP),也許SAML,那麼它變得更加困難。

務實可能是通過鏈接發送電子郵件,只允許用戶在內部獲取文檔。

+0

感謝@Joop for replyin ....有什麼方法可以在Web應用程序內部重定向/轉發Intranet鏈接,只是爲了打開PDF。 – androidDev

+0

如果pdf未被保護,請搜索** proxy **。與維護人員交談,或許可以製作**網絡驅動器/共享**,並且您的應用可以像提供圖像一樣提供文件。 –

+0

我還沒有使用代理到目前爲止..你能給我任何指針? – androidDev