我使用github并在过去成功添加和同步了我的笔记本电脑上的文件.
截至最近,我开始在运行后收到" PuTTY致命错误:已断开连接:没有可用的支持身份验证方法 ":
git pull origin master(或推送)
然而
ssh git@github.com返回正确的响应:错误:您好用户名!您已成功通过身份验证,但GitHub不提供shell访问连接到github.com已关闭.
在github上挖掘后我发现了这个问题:
没有可用的支持的身份验证方法 您应该知道环境变量GIT_SSH,如果ssh不适合您,git使用它来查找ssh-speaking客户端.git install可能正在使用plink.exe(通过GIT_SSH)来执行身份验证.如果是这样,请确保您运行了pageant.exe,并为github创建了为其加载的密钥.这为plink.exe提供了关键; 没有它,将发生上述错误.
不知道plink.exe或peagant.exe是什么..而且ssh git@github.com似乎正确验证的事实让我想知道这里最好的解决方案是什么..我当然不希望过度复杂我的设置如果不是必要.
我已经获得了一个用Java编写的Web服务,我无法对其进行任何更改.它要求用户通过基本身份验证进行身份验证才能访问任何方法.在.NET中与此服务交互的建议方法是使用安装了WSE 3.0的Visual Studio 2005.
这是一个问题,因为该项目已经在使用Visual Studio 2008(面向.NET 2.0).我可以在VS2005中做到这一点,但我不想将项目与VS2005联系起来,或者通过在VS2005中创建一个程序集来实现它,并将其包含在VS2008解决方案中(无论如何,该程序基本上将项目绑定到2005,以便将来对程序集进行任何更改).我认为这些选项中的任何一个都会通过强制他们安装WSE 3.0并使项目无法在将来使用2008和.NET 3.5中的功能而使新开发人员变得复杂......即,我真的相信使用WCF是要走的路.
我一直在考虑使用WCF,但是我不确定如何让WCF服务理解它需要发送身份验证标头以及每个请求.当我尝试使用Web服务执行任何操作时,我收到401错误.
这就是我的代码:
WebHttpBinding webBinding = new WebHttpBinding();
ChannelFactory<MyService> factory =
new ChannelFactory<MyService>(webBinding, new EndpointAddress("http://127.0.0.1:80/Service/Service/"));
factory.Endpoint.Behaviors.Add(new WebHttpBehavior());
factory.Credentials.UserName.UserName = "username";
factory.Credentials.UserName.Password = "password";
MyService proxy = factory.CreateChannel();
proxy.postSubmission(_postSubmission);
Run Code Online (Sandbox Code Playgroud)
这将运行并抛出以下异常:
HTTP请求未经授权,客户端身份验证方案为"匿名".从服务器收到的身份验证标头是"Basic realm = realm".
这有一个内在的例外:
远程服务器返回错误:(401)未经授权.
任何关于可能导致这个问题的想法将不胜感激.
我正在尝试调试我正在处理的当前应用程序的部分,但是当我尝试检查属性/变量的值时,我得到错误:
Cannot evaluate expression because a thread is stopped at a point where garbage collection is impossible, possibly because the code is optimized.
这只是一个常规的ASP.NET项目.在应用程序的某些部分,我可以完美地查看属性和变量.我还没有弄清楚我能够和不能看到变量值的代码块有什么不同.
我看到这段代码在哪里,我想知道@import应该做什么?我不认为这是服务器方面的事情.这是由浏览器处理??
<style type="text/css">
@import "http://somedomain/dojo/dojo/resources/dojo.css";
#lblTitle {
font-size: 16px;
color:#ffffff;
font-weight:bold;
</style>
Run Code Online (Sandbox Code Playgroud) .net ×1
.net-3.5 ×1
asp.net ×1
c# ×1
css ×1
git ×1
github ×1
msysgit ×1
ssh ×1
stylesheet ×1
wcf ×1
wcf-security ×1
web-services ×1