问题标签 [isaserver]

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 回答
716 浏览

protection - 如何使用 Forefront TMG 扫描上传的文件?

我们目前正在使用 Forefront TMG 2010 扫描从 Internet 下载的文件。有一个网页,人们可以将文件上传到我们的服务器,所以我需要扫描这些文件。是否有可能使用 Forefront TMG 2010 的 API 来扫描上传的文件?

0 投票
4 回答
26348 浏览

asp.net - Fiddler:错误 502 代理错误

我正在使用 Fiddler 调试我的 ASP.NET 应用程序的所有 HTTP 请求。

有一段时间(大约 6 个月)我没有问题。所有的 HTTP 请求都出现在 Fiddler 上等等。

最近两天 Fiddler 停止工作:/ 始终返回相同的错误:“请求失败,HTTP 状态 502:代理错误(ISA 服务器拒绝指定的统一资源定位器(URL)。)。”

奇怪的是,这只发生在我的应用程序中,即来自 youtube、电子邮件等的所有 HTTP 请求都出现在 Fiddler 上。

这里有什么问题?

0 投票
1 回答
2058 浏览

wmi - 如何对运行 ISA Server 2006 的机器进行远程 WMI 调用?

每当我尝试从远程机器进行 WMI 查询时,我都会遇到异常

“RPC 服务器不可用”。

我确实在 ISA Server 中制定了防火墙策略规则,以允许名为“ RPC 服务器(所有接口) ”的协议,From 和 To 是“ Computer Sets/Anywhere ”,但它仍然被阻止。我取消选中“ Enforce Strict RPC ”,但仍然没有。

RPC 服务正在运行。我也手动启动了 RPC Locator 服务器,但无济于事。

完整的异常消息是:

RPC 服务器不可用。(来自 HRESULT 的异常:0x800706BA)

0 投票
5 回答
46043 浏览

wcf - WCF 客户端 - 运行 Web 服务时需要 407 代理身份验证

我创建了使用免费网络服务的简单 WinForms 应用程序http://www.webservicemart.com/uszip.asmx。但是此应用程序无法使用服务操作并出现错误:

远程服务器返回了意外响应:(407) 需要代理身份验证(ISA 服务器需要授权才能完成请求。拒绝访问 Web 代理服务)

创建代理并触发服务操作的代码:

这是我公司网络的问题,还是webservicemart.com的代理?

我在谷歌上搜索了很多关于更改配置文件、创建自定义绑定等的信息。但我觉得缺乏更基本的理解......
如果这个错误是关于我们公司网络的 ISA 服务器的,那么我应该进行什么配置ISA Server 不限制我使用外部 Web 服务?

0 投票
1 回答
1029 浏览

android - 针对 ISA 服务器的身份验证,使用 HttpClient (Android)

我正在开发一个 Android 应用程序,它与我的服务器中的 RESTful WCF Web 服务进行通信。
通过使用 HttpClient,应用程序可以从 url 链接读取 json 代码。
例如:

http://www.example.com/WebService/Service.svc/subscriptions/tiganeus
返回 {"JSONUserDataResult":["Application A","Application B"]}

但是,此 Web 服务本身可以匿名访问,但受 ISA Server 保护。
当外部访问此链接时,浏览器会自动显示“需要身份验证”对话框。只需填写用户名和密码即可。

我想出了如何在 webview 中进行身份验证。以下代码有效

但我真正需要的是从 url 读取 JSON 代码。我选择使用 HttpClient 来完成这项工作,但我不知道如何在 HttpClient 中进行身份验证。这听起来很简单,任何浏览器都可以做到。

任何帮助将不胜感激。

0 投票
0 回答
251 浏览

c# - 通过 ISA、SSL 访问 Web 服务

我尝试访问托管在 ISA 服务器后面的 IIS 上的 asmx Web 服务,并且身份验证由 ISA 服务器使用证书(用户证书 => [https] => ISA => 身份验证 [http] => Web 服务)进行。如何使用 C# 客户端调用服务方法?

0 投票
1 回答
503 浏览

c# - Web 应用程序和 ISA 身份验证问题

现在,此代码通过获取经过身份验证的用户(Windows 身份验证)来工作。我们正在使用活动目录。但是,如果您断开网络并尝试登录此特定应用程序,您将被重定向到我们的 ISA 2006 服务器,然后将登录信息传递到应用程序(理论上,哈哈)

当我在我的手机上通过 3g 访问这个应用程序时它非常慢,但我没有收到错误(错误只是一个带有确定按钮的弹出窗口,有时它会说错误,有时它不会)。但是,当我在外部使用更快更好的计算机时,它确实给了我这个错误。我的同事进行的单元测试显示,存在某种递归循环或某种导致错误的循环。每当您在网络上登录 Web 应用程序时,它都会毫无问题地进行 Windows 身份验证并且不会出错。我花了 3 天时间试图找出我的错误但找不到它,我希望另外几双眼睛可以帮助我找到它(我正在使用带有 C# 的 ASP.net 4.0)

基本上这会触发,拉取用户名,它被发送到“GetUserID”,它会查找该用户名并将附加到该人的用户 ID 发送回,然后将其发送回主页,并存储在 javascript 变量中(用于页面的其他部分)

0 投票
0 回答
1268 浏览

wcf - 通过https从客户端上传大量数据到WCF服务

我正在研究通过 WCF Web 服务将大量数据上传到使用 HTTPS 的服务器的解决方案。我的基础设施设计是这样的:

客户端应用程序 <-- HTTPS --> ISA 服务器 <-- HTTP --> WCF Web 服务

Web 服务托管在 IIS6、Windows server 2003 上。我使用 basicHttpBindings。当我开始上传 2MB 的数据时,我收到: 向https://myservice.com/WcfService/service.svc/basic发出 HTTP 请求时发生错误。这可能是由于在 HTTPS 情况下未使用 HTTP.SYS 正确配置服务器证书。这也可能是由于客户端和服务器之间的安全绑定不匹配造成的

但是当我尝试上传 100Kb 时,一切正常。为什么?请有任何建议。

完整的异常消息:

System.ServiceModel.CommunicationException 未处理

Message=向https://myservice.com/WcfService/service.svc/basic发出 HTTP 请求时发生错误。这可能是由于在 HTTPS 情况下未使用 HTTP.SYS 正确配置服务器证书。这也可能是由于客户端和服务器之间的安全绑定不匹配造成的。

源=mscorlib

堆栈跟踪:

内部异常:System.Net.WebException

客户端上的基本 Http Bindigs 配置:

WCF Web 服务配置:

0 投票
1 回答
6360 浏览

dns - 安装 Front tmg 2010 后外部域的 DNS 超时

我在所有计算机上都遇到了 DNS 查找超时的问题。我启用了 TMG DNS 系统策略并添加了另一个防火墙策略以允许所有 DNS 从任何地方到任何地方。监视器显示没有拒绝的 DNS 连接。

DC/DNS/DHCP/Wins 服务器是 Windows 2008 R2 64 位服务器。DNS 有 2 个外部转发服务器,它们无法解析和反向查找所有计算机的指针。

这是 ipconfig 和 dnslookup 控制台日志:

Gateway/ForeFront TMG 服务器是 Windows 2008 R2 64 位服务器。这是 ipconfig 和 dnslookup 控制台日志:

0 投票
1 回答
1672 浏览

apache - 无法从 http://localhost/xxx/xxx.git 导入 repo

我正在我的本地主机(http://example.com)上使用 gitlab 5.2 设置,在 Centos 6.4 上,当我尝试使用导入现有存储库创建一个新项目并提供 github 克隆链接(例如:https ://github.com/XXXX/yyy.git )使用导入的repos按预期创建了一个新项目,但是当我尝试使用导入现有repo创建一个新项目并提供一个gitlab链接(例如:http://example.com/xxxx/foo.git)`在我自己的机器上创建了一个新的EMPTY项目,我的 puma.stderr.log 说:

似乎我的 puma 无法访问请求的 url,或者 gitlab-shell 无法访问 repo(因为无法检查 gitlab-shell 的日志)

(example.com 只是本地主机)

最后有些希望apache服务器无法解析localhost apache日志中的错误是

我的 gitlab.conf 是

我的 /etc/hosts 文件是

主机名命令也给出

主机名 --fqdn 命令给出

我哪里错了。?

我也尝试过编辑 etc/hosts

但没有成功..