Только для других людей. Если ошибка является 401.1 Unauthorized
, а ваш код ошибки соответствует 0xc000006d
, то вы фактически выполняете функцию безопасности, которая блокирует запросы к FQDN или пользовательским заголовкам хоста, которые не соответствуют вашему локальному имени компьютера:
Следуйте этой статье поддержки, чтобы устранить проблему:
http://support.microsoft.com/kb/896861
Это один взял меня некоторое время, потому что комментарии остальных не помогли мне. Я нашел эту статью и исправил ее!
Я сделал это следующим образом.
public class ScreenFormat extends Format {
private String pattern;
public ScreenFormat(String pattern) {
this.pattern = pattern;
}
@Override
public StringBuffer format(Object obj, StringBuffer toAppendTo, FieldPosition pos) {
switch (pattern) {
case "name":
Screen screen = (Screen) obj;
toAppendTo.append(screen.getName());
break;
}
return toAppendTo;
}
@Override
public Object parseObject(String source, ParsePosition pos) {
return null;
}
}