Podsumowanie WCF   Leave a comment

  1. http://icoder.wordpress.com/2007/06/22/how-to-setup-a-wcf-service-using-basic-http-bindings-with-ssl-transport-level-security/ – w przypadku .net 3 można posłużyć się WS Http Bindings, w innych środowiskach Http binding (w tym przypadku należy wzmocnić protokołem TransportWithMessageCredentials ale to wymaga zastosowania secure transport method tz. włączenie SSL – sposób ten wymaga modyfikacji  web.config to include a basic binding with transport level security). Sekcja <service> ma wyglądać tak:

     

    <basicHttpBinding>
    <binding name=”basicHttp”>
    <security mode=”TransportWithMessageCredential” >
    <transport/>
    <message clientCredentialType=”UserName”/>
    </security>
    </binding>
    </basicHttpBinding>

  2. A w kodzie programu klienckiego:
    1. client.ClientCredentials.UserName.UserName=”user”;
    2. client.ClientCredentials.UserName.Password=”pass”;
  3. Różne metody wiązania http://aleksgrinberg.files.wordpress.com/2010/05/binding1.jpg:
  4. binding1
  5. Inna fundamentalna strona – http://peterbernhardt.wordpress.com/2008/08/27/security-and-identity-in-wcf-part-1-getting-started/#comment-6 a ten artykuł bazuje na http://msdn.microsoft.com/en-us/magazine/cc163366.aspx
  6. Inny temat – podpisywanie PDF – I actually built a system just like this into our web application. Here are some links I found tremendously helpful in doing so:

    http://www.codeproject.com/KB/vb/Digital_Signatures.aspx

    http://www.devx.com/security/Article/17249/0/page/2

    http://www.example-code.com/vbdotnet/digSig1.asp

    http://www.abanet.org/scitech/ec/isc/dsg-tutorial.html

    http://livedocs.adobe.com/livecycle/es/sdkHelp/programmer/sdkHelp/wwhelp/wwhimpl/common/html/wwhelp.htm?context=sdkHelp&file=signaturesSigning.90.4.html

    http://www.c-sharpcorner.com/UploadFile/Gowri%20S%20Paramasivam/Cryptography211242005003308AM/Cryptography2.aspx

    We do this using Silverlight with BouncyCastle in the client and iTextSharp in the server.

    Płatna biblioteka – do podpisywania PDF – http://www.qoppa.com/pdfsecure/guide/sourcesamples.html

    Dokumentacja Adobe – jak podpisać dokument PDF – http://help.adobe.com/en_US/Reader/8.0/help.html?content=WS58a04a822e3e50102bd615109794195ff-7d48.html

  7. Posługiwanie się certyfikatem w WCF – http://peterbernhardt.wordpress.com/2008/09/09/security-and-identity-in-wcf-part-4-using-x-509-certificates/

  8. Dwa światy przy podpisie – http://www.dotnet247.com/247reference/msgs/73/366711.aspx

  9. Kanał 9 – krótki tutorial wykorzystania JSON w WCF – http://channel9.msdn.com/shows/The+EndPoint/Programming-JSON-with-WCF-in-NET-Framework-35/ – link pochodzi z bloga – http://enggtech.blogspot.com/. Materiały z technet – http://www.msteched.com/2010/NorthAmerica/ASI310. Z innej beczki – http://www.channelinsider.com/c/a/Spotlight/25-Free-Software-Programs-Worth-the-Download-691265/?kc=EWWHNEMNL06222010STR1 
  10. Wrzutka – różne udostępnione e-booki – http://www.stock-template.com/category/e-book/page/3/
  11. WCF między domenami – http://stackoverflow.com/questions/303271/cross-domain-json-enabled-wcf
  12. Bezpieczeństwo REST – http://stackoverflow.com/questions/853620/secure-web-services-rest-over-https-vs-soap-ws-security-which-is-better i tu http://stackoverflow.com/questions/454355/security-of-rest-authentication-schemes

Posted 23 Czerwiec 2010 by marekwmsdn in WCF

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s

%d bloggers like this: