小编Chr*_*s S的帖子

407需要验证 - 未发送任何挑战

更新:
如果你刚刚得到这个问题,一般的要点是我正在尝试通过代理进行HttpWebRequest,我从我们奇怪的代理服务器获得407.IE,Firefox,Chrome都能成功地协商代理,Adobe Air应用程序也是如此.Google Chrome网络安装程序实际上失败并且我们必须使用脱机安装程序可能很重要.

感谢Ian的链接,我已经让它进入​​下一阶段.它现在将令牌发送回代理,但是第3阶段没有通过,因此具有用户名/密码哈希的请求不是由.NET发送的,因此不返回HTML.

我在用:

  • IE6用户代理
  • Windows 7的
  • 扫描安全代理
  • .NET 3.5

这是最新的代码,相当于下面的日志:

HttpWebRequest request = HttpWebRequest.Create("http://www.yahoo.com") as HttpWebRequest;
IWebProxy proxy = request.Proxy;
// Print the Proxy Url to the console.
if (proxy != null)
{
    // Use the default credentials of the logged on user.
    proxy.Credentials = CredentialCache.DefaultCredentials;
}
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.2; .NET CLR 1.0.3705;)";
request.Accept = "*/*";

HttpWebResponse response = request.GetResponse() as HttpWebResponse;
Stream stream = response.GetResponseStream();
Run Code Online (Sandbox Code Playgroud)

例外

WebException(407)需要身份验证.

正在使用的代理

代理客户端是我们服务器机房中的一个Scansafe …

c# proxy httpwebrequest http-status-code-407

8
推荐指数
2
解决办法
3万
查看次数

在html中使用<element contentEditable ="true">有什么用?

它似乎允许您编辑元素的内容,但实际发生了什么?这个属性有什么用?

编辑:看到这里

html contenteditable

8
推荐指数
1
解决办法
5187
查看次数

我可以在SQL Server Compact 4中执行多个语句吗?

我正在尝试使用SQL Compact 4.0工具箱在单个脚本中使用多个插入,并且没有任何运气.我不断收到解析错误.

我甚至试过添加GO; 在每个声明之间如此......

INSERT INTO ... ;

GO;

INSERT INTO ... ;
Run Code Online (Sandbox Code Playgroud)

没有运气..所以我运气不好?我是否必须一次只执行一个语句?

sql-server-ce-toolbox

8
推荐指数
1
解决办法
5443
查看次数

那里有用户友好的XML编辑器吗?我找不到任何好的东西,最好是开源的

采用XML模式并允许您添加/编辑数据但不更改XML结构的东西,最好安装在服务器上.基本上是一个用于将xml文档编辑为Web应用程序的UI.有人必须做到这一点吗?

xml editor

7
推荐指数
3
解决办法
4819
查看次数

实体框架4与实体框架3.5的表现如何?

我的页面上有一个查询,使用EF 3.5执行至少需要半秒钟.当我使用存储过程时,速度明显加快.这是一个非常复杂的查询.即将到来的EF 4.0会有任何性能改进吗?EF 4.0真的击败了3.5性能吗?

c# linq performance linq-to-entities entity-framework

7
推荐指数
1
解决办法
5057
查看次数

在Monotouch中调整图像大小并将其保存到磁盘

我正在尝试调整从磁盘加载的图像的大小 - JPG或PNG(我加载它时不知道格式) - 然后将其保存回磁盘.

我有以下代码,我试图从objective-c移植,但是我已经卡在最后的部分.原始目标-C.

这可能不是实现我想做的最佳方式 - 任何解决方案对我来说都没问题.

int width = 100;
int height = 100;

using (UIImage image = UIImage.FromFile(filePath))
{
    CGImage cgimage = image.CGImage;
    CGImageAlphaInfo alphaInfo = cgimage.AlphaInfo;

    if (alphaInfo == CGImageAlphaInfo.None)
        alphaInfo = CGImageAlphaInfo.NoneSkipLast;

    CGBitmapContext context = new CGBitmapContext(IntPtr.Zero,
        width,
        height,
        cgimage.BitsPerComponent,
        4 * width,
        cgimage.ColorSpace,
        alphaInfo);

    context.DrawImage(new RectangleF(0, 0, width, height), cgimage);

    /*
    Not sure how to convert this part:

    CGImageRef  ref = CGBitmapContextCreateImage(bitmap);
    UIImage*    result = [UIImage imageWithCGImage:ref];

    CGContextRelease(bitmap);   // ok …
Run Code Online (Sandbox Code Playgroud)

resize objective-c uiimage xamarin.ios

7
推荐指数
1
解决办法
7457
查看次数

将Index设置为控制器的默认路由

我有一个网址

我想变成

这也可能是http://www.roadkillwiki.org/Page/my-url-with-spaces - 参数是一个字符串.我尝试过的路线设置是:

routes.MapRoute(
    "ControllerDefault",
    "{controller}/{id}",
    new { controller = "Page", action = "Index", id = UrlParameter.Optional }
);
Run Code Online (Sandbox Code Playgroud)

然而,这干扰了MVC项目带来的默认"id"路由.有没有办法实现这个目标?

asp.net-mvc asp.net-mvc-routing asp.net-mvc-3

7
推荐指数
1
解决办法
2万
查看次数

尝试从部分视图中将JS和CSS添加到MVC 3 Razor网站中的布局文件中

我目前正在使用类似于以下代码的方法将脚本和css文件添加到布局文件的头部.

public static class HtmlHelperExtensions
{
    public static MyCompanyHtmlHelpers MyCompany(this HtmlHelper htmlHelper)
    {
        return MyCompanyHtmlHelpers.GetInstance(htmlHelper);
    }    
}

public class MyCompanyHtmlHelpers
{
    private static MyCompanyHtmlHelpers _instance;

    public static MyCompanyHtmlHelpers GetInstance(HtmlHelper htmlHelper)
    {
        if (_instance == null)
            _instance = new MyCompanyHtmlHelpers();

        _instance.SetHtmlHelper(htmlHelper);

        return _instance;
    }

    private HtmlHelper _htmlHelper;

    public ItemRegistrar Styles { get; private set; }
    public ItemRegistrar Scripts { get; private set; }

    public MyCompanyHtmlHelpers()
    {
        Styles = new ItemRegistrar(ItemRegistrarFromatters.StyleFormat);
        Scripts = new ItemRegistrar(ItemRegistrarFromatters.ScriptFormat);
    }

    private void SetHtmlHelper(HtmlHelper htmlHelper)
    {
        _htmlHelper …
Run Code Online (Sandbox Code Playgroud)

c# asp.net razor asp.net-mvc-3

7
推荐指数
1
解决办法
8786
查看次数

使用Silverlight文本框插入插入位置

在WPF中,您可以使用CaretIndex属性插入插入位置.但是,Silverlight文本框控件中似乎缺少这个.

是否可以使用不同的技术?

silverlight textbox

6
推荐指数
2
解决办法
1169
查看次数

IsEnabled还是已启用?

在整个Silverlight和WPF中,布尔值的属性以Is为前缀(几乎全部),例如:

IsEnabled
IsTabStop
IsHitTestVisible

在所有其他Microsoft框架(winforms,BCL,ASP.NET)中未使用Is.是什么促使他们的团队摆脱原来的命名惯例 - 这是一个必须坚持的演变或命名命名?

silverlight wpf naming-conventions

6
推荐指数
1
解决办法
1488
查看次数