问题标签 [intranet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
837 浏览

apache - Apache 作为具有“互联网”内容的 Intranet Web 服务器

我有一个用于 Intranet 的工作 Apache 2 设置。Apache 服务器只需要为本地的 Intranet 客户端提供页面。但是,在这些页面中,我想提供互联网内容。例如,像这样的 feedreader 中来自外部 RSS 源的内容:

http://dev.sencha.com/deploy/dev/examples/feed-viewer/view.html

Apache 服务器位于 Windows Server 2003 上。Intranet 区域中的普通客户端通过代理服务器连接到 Internet。此服务器上的浏览器也能够连接到互联网。

我的问题是如何更改我的设置,以便 Apache 可以从本地网络外部获取内容,而无需为本地 Intranet 之外的页面提供服务。

问候,法比奥

0 投票
2 回答
154 浏览

email - 将电子邮件从公司电子邮件发送到部署在 Intranet 上的邮件服务器

我已经在内网部署了邮件服务器。每当我尝试从公司电子邮件服务器发送电子邮件时,邮件都不会送达。给出诸如 IP 未找到之类的错误。但是当我在 DMZ(云)上部署邮件服务器时,它可以工作。

那么当企业邮件服务器和我的测试邮件服务器都在同一个内网时,为什么邮件会被退回呢?

0 投票
4 回答
14380 浏览

javascript - 如何以编程方式在用户桌面上创建 Web 应用程序快捷方式?

对于企业内网 Web 应用,有没有办法在用户桌面上创建 Web 应用的桌面快捷方式?我正在寻找类似于 Google Gears 的功能,但没有安装 Google Gears。我希望在 Web 应用程序上为用户提供一个链接,上面写着“单击此处安装桌面快捷方式”,当他们单击它时,会安装一个带有我们应用程序的自定义图标的桌面快捷方式。有没有办法使用 javascript 或任何其他客户端技术来做到这一点?我不想在用户的机器上运行任何 exe。即使它是 Intranet,我也必须跳过许多公司圈子、合规批准等才能在他们的机器上运行 exe。由于时间限制,我们正试图避免这种情况。用户机器是安装了 IE6 的 windows XP。他们可能都在明年的时间内升级到带有 IE8 的 Windows 7。有问题的 Intranet Web 应用程序是使用 asp.net 3.5、c# 开发的。

0 投票
2 回答
20629 浏览

xampp - 在办公室局域网上设置 xampp 服务器

我希望在小型办公室中使用 xampp 设置服务器。我当然会保护 xampp,但为了使我的 webapp 可用于网络上的其他 4 台 PC,我是否只创建一个虚拟主机?有没有办法确保只能在局域网上访问 webapp?

当前设置包括通过路由器共享互联网连接的 4 台电脑。如何将其设置为可以访问我的 web 应用程序的局域网?

0 投票
1 回答
317 浏览

content-management-system - joomla 的内网预构建解决方案

你好,

joomla 中是否有任何用于 Intranet 部署的预构建解决方案?我知道有像 drupal commons 和 atrium 这样的 Frupal 解决方案,但是 joomla 有什么解决方案吗?

或者,如果有人知道使用所有好的模块执行此操作的分步程序?我知道如何设置和安装 joomla,但配置和设置很困难,所以我正在寻找预构建解决方案

0 投票
4 回答
26261 浏览

php - How do I display protected Amazon S3 images on my secure site using PHP?

I am trying to move images for my site from my host to Amazon S3 cloud hosting. These images are of client work sites and cannot be publicly available. I would like them to be displayed on my site preferably by using the PHP SDK available from Amazon.

So far I have been able to script for the conversion so that I look up records in my database, grab the file path, name it appropriately, and send it to Amazon.

Before I copy everything over, I have created a simple form to do test upload and display of the image. If I upload an image using ACL_PRIVATE, I can either grab the public url and I will not have access, or I can grab the public url with a temporary key and can display the image.

Using this method, how will my caching work? I'm guessing every time I refresh the page, or modify one of my records, I will be pulling that image again, increasing my get requests.

I have also considered using bucket policies to only allow image retrieval from certain referrers. Do I understand correctly that Amazon is supposed to only fetch requests from pages or domains I specify?

I referenced: https://forums.aws.amazon.com/thread.jspa?messageID=188183&#188183 to set that up, but then am confused as to which security I need on my objects. It seemed like if I made them Private they still would not display, unless I used the temp link like mentioned previously. If I made them public, I could navigate to them directly, regardless of referrer.

Am I way off what I'm trying to do here? Is this not really supported by S3, or am I missing something simple? I have gone through the SDK documentation and lots of searching and feel like this should be a little more clearly documented so hopefully any input here can help others in this situation. I've read others who name the file with a unique ID, creating security through obscurity, but that won't cut it in my situation, and probably not best practice for anyone trying to be secure.

0 投票
2 回答
1393 浏览

django - Django中的内网开源?

我正在寻找一些开源的,可以免费更改和使用 Python+Django 编写的 Intranet。只是想找到一些基础来建立网站。

0 投票
2 回答
1605 浏览

c# - 在 Intranet 区域中实例化类时的安全问题,.Net

我有一个嵌入在 HTML 页面(在 IE7 中)中的 .Net 2.0 activex 控件。我使用javascript来修改它的属性和调用方法。在我调用使用 Activator.CreateInstance(type) 实例化类的方法之前,这一切都很好。我收到以下消息:

System.Reflection.TargetInvocationException:调用的目标已引发异常。---> System.Security.SecurityException:请求失败。
..
..
失败的操作是:InheritanceDemand
第一个失败的权限类型是:System.Security.PermissionSet 失败
的程序集区域是:Intranet

我试图实例化的类有一个无参数的公共构造函数,从我读过的内容来看,对公共类型使用反射应该没有问题吗?

我使用 Microsoft .NET Framework 配置实用程序进行了临时修复,将 Intranet 信任修改为完全。见这里

如何修改方法、类或程序集以避免必须配置框架?

一些额外的点:

  • activex 控件是针对 .Net 2 编译的
  • 它的组件不是强命名的
  • 我不介意授予反射权限。

谢谢

更新

事实证明,导致问题的不是反射,而是对 TypeDescriptor.GetAttributes 的调用引发了 FileIOPermission 安全异常。我已经用以下代码解决了这个问题:

现在,如果我设置一个分配给我的程序集强名称的代码组并将权限集设置为FullTrust,一切都很好。
但是,我似乎无法对其进行微调,它要么是FullTrust ,要么是抛出异常(见下文)。甚至Everything权限集也不起作用。

例外:

0 投票
2 回答
7089 浏览

asp.net - 内网ASP.NET网站的windows认证及重现windows登录框

我正在尝试在我们的 ASP.NET Intranet 上启用自动窗口身份验证。我已将 IIS 7.5 服务器上的身份验证从匿名更改为仅启用 Windows 身份验证,并将网站的 Web.config 文件更改为:

通过 IE 8 访问网站时出现 Windows 登录框,我输入了有效的凭据,但登录窗口不断重新出现,好像它不接受我的凭据一样。通过反复取消登录框,它就会消失,并且可以在网站上查看我的登录名。即使输入了有效的凭据,登录框是否有任何可能的原因继续弹出?我已经重新启动服务器/清除浏览器缓存等。

另外,理想情况下,我希望用户在登录框中输入一次登录详细信息,而无需在重新打开浏览器时重新输入登录详细信息。

0 投票
2 回答
21000 浏览

wordpress - 如何在 Wordpress 中创建指向本地网络服务器上文件的链接

我在我的站点上安装了 Wordpress,现在它在内部用于企业博客。我想知道是否有办法在我们的 Intranet 中创建指向服务器的链接?

例如,要访问 Windows 中的服务器资源,我使用 Run->\server-name\folder\file.txt

如何在 Excel(或通常在 HTML 中)中创建指向此类文件的链接,当在 Wordpress 中单击时,该链接将由 Firefox 和 IE 打开。

谢谢,

罗伊