/ / Make ColdFusion akceptuje poświadczenia ASP.NET - c #, asp.net, coldfusion

Spraw, aby ColdFusion akceptował poświadczenia ASP.NET - c #, asp.net, coldfusion

Jak mogę poinformować serwer ColdFusion, że mój użytkownikjest uwierzytelniany jako poświadczenie XXXX? Obecnie muszą się zalogować z jednego serwera na drugi. Moim głównym serwerem WWW jest C # / ASP.NET, a starszy serwer WWW to ColdFusion. Chciałbym, aby po uwierzytelnieniu formularzy na serwerze podstawowym, który ColdFusion rozpoznał te dane uwierzytelniające.

Odpowiedzi:

1 dla odpowiedzi № 1

jeśli użytkownik pozostaje w tej samej domenie, co„mydomain.com”, możesz utworzyć plik cookie i zapisać jego wartość w bazie danych DB z identyfikatorem użytkownika. kiedy użytkownik trafi na twoje serwery coldfusion, przeczytaj plik cookie, potwierdź go w swojej bazie danych i odzyskaj dane użytkownika.

nie zapomnij przypisać domeny cookie, jak poniżej:

cookie.Domain=".mydomain.com";

aby inne serwery w różnych subdomenach mogły odczytać Twój plik cookie.

jeśli użytkownik nie pozostaje w tej samej domenie lub jeśli aplikacje internetowe nie korzystają z tej samej domeny, mogę zasugerować, abyś użył czegoś takiego OAuth lub zaimplementuj jeden z systemów uwierzytelniania podobny do FaceBooka.