Używam aplikacji sieci Web, która wyświetla pewne zachowanie debugowania, jeśli jest uruchamiana lokalnie - cudzysłowy wokół ciągów zasobów itd. - i chciałbym zaprezentować aplikację na moim laptopie podczas konferencji, na której nie będę mieć dostępu do Internetu , więc musi być lokalny.Czy mogę oszukać HttpRequest.Current.Request.IsLocal?
Aplikacja korzysta z HttpContext.Current.Request.IsLocal w celu ustalenia, czy działa lokalnie - czy istnieje sposób na oszukanie? Chciałbym oszukać go w powrocie "Fałszywe", mimo że faktycznie działam lokalnie.
Mam dostęp do kodu źródłowego (i zdaję sobie sprawę, że mogę po prostu demonstrować kompilację, w której skomentowano "IsLocal"), ale wolałbym nie budować specjalnie dla tego demo. Jeśli zajdzie taka potrzeba, zrobię to, ale wolę wykorzystać istniejącą bazę kodów nietkniętą.
wdrożyć go na inny serwer w tej samej sieci. –
Używam tej instalacji dla demo aplikacji nie połączonej w sieć, a będę miał tylko mój laptop. Na moim laptopie bawiłem się maszyną wirtualną, chociaż obawiam się, że prędkość hamowałaby moje demo. – SqlRyan