wtorek, czerwca 12, 2007

Ciekawy wtorek

  1. Do otwarcia połączenia sieciowego na poziomie HTTP służy WinHTTP - jest dosyć dobrze udokumentowany na MSDN, należy zwrócić uwagę na dwa polecenia:
    1. Ustawienie akredytacji dla serwerów:
      1. WinHttpReq.SetCredentials( "marekw@coig.katowice.pl", "Trava16", HTTPREQUEST_SETCREDENTIALS_FOR_PROXY );
      2. WinHttpReq.SetCredentials( "marekw@coig.katowice.pl", "Trava16",HTTPREQUEST_SETCREDENTIALS_FOR_SERVER );
    2. Ustawienie serwera proxy:
      1. WinHttpReq.SetProxy( HTTPREQUEST_PROXYSETTING_PROXY, "proxy.coig.com:3128", "*.microsoft.com");
    3. Dzięki tym zabiegom unikamy zapytania o konto/hasło co jest b. ważne gdy tworzymy aplikacje serwerowe.
  2. Na serwerze istnieją trzy narzędzia pomocnicze do administrowania HTTP i SSL przy wykorzystaniu WinHTTP:
    1. WinHTTPCfg - do zarządzania certyfikatami
    2. ProxyCfg - do zarządzania ustwaieniami proxy
    3. WinHTTPTrace - przeglądanie dziennika transmisji
  3. Forum - http://www.derkeiler.com/Newsgroups/microsoft.public.platformsdk.security/2004-04/subject.html#223

Brak komentarzy: