Propagowanie tożsamości na stosie

Drugi przykład użycia uniwersalnego mechanizmu przechwytywania ma związek z propagowaniem tożsamości zabezpieczeń. Jak wspomniano w Rozdział 10., podszywanie się (jako mechanizm propagowania tożsamości) ma wiele wad. Mimo to w pewnych sytuacjach usługa musi przekazać tożsamość oryginalnego obiektu wywołującego (lub wszystkich obiektów wywołujących) w dół stosu wywołań — do zasobów lub innych usług, z którymi dana usługa współpracuje. Zamiast podszywać się pod obiekty wywołujące lub przekazywać ich tożsamości w formie bezpośrednich parametrów, istnieje możliwość przekazywania tożsamości w formie parametrów dodatkowych (w nagłówkach komunikatów) i wykorzystania uniwersalnego mechanizmu przechwytującego do zautomatyzowania ...

Get Programowanie usług WCF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.