2013-02-03 14 views
8

Próbuję wdrożyć witrynę ASP.NET MVC4 do hosta Windows udostępnionego HostGator. Mam problemy, gdy ich wsparcie techniczne mówi mi, że muszę skompilować moją aplikację dla średniego bezpieczeństwa.Kompilowanie aplikacji MVC dla średniego poziomu zaufania

O ile mogę powiedzieć, jedynym sposobem na ustawienie poziomu zaufania dla aplikacji jest ustawienie wartości <trust level="Medium"> w pliku machine.config lub web.config. Czy jestem w błędzie zakładając, że istnieje inny sposób na skompilowanie mojego wniosku o średnie zaufanie?

oparty na moim początkowym założeniem, a informacje znalazłem na this page dodałem poziom zaufania do mojego web.config:

Domyślnie aplikacje webowe uruchamiane z pełnym zaufaniem i mieć nieograniczone uprawnienia. Aby zmodyfikować poziomy zaufania zabezpieczeń dostępu do kodu w środowisku ASP.NET, należy ustawić przełącznik w pliku Machine.config lub pliku Web.config na poziomie aplikacji na poziomie aplikacji i skonfigurować aplikację jako aplikację o częściowym zaufaniu . Poziom zaufania w moim pliku web.config i ustawiam na ten komunikat o błędzie hosta:

Komunikat o błędzie analizatora składni: Ta sekcja konfiguracji nie może być użyta na tej ścieżce w . Dzieje się tak, gdy administrator witryny zablokował dostęp do tej sekcji, korzystając z odziedziczonego pliku konfiguracji .

Jednak HostGator wciąż twierdzi, że kompiluję dla średniego zaufania, czy ktoś ma dla mnie jakąkolwiek radę na ten temat?

Odpowiedz

1

Masz rację. Możesz zmienić ustawienie zaufania web.config na Średnie. Jednak możesz mieć kilka złożeń, które nie działają w trybie częściowego zaufania (np. Niektóre pojemniki IoC).

Jedynym sposobem na uzyskanie pewności jest uruchomienie i sprawdzenie.

+0

Skończyliśmy z innym dostawcą usług hostingowych. Jednak gospodarz nie był problemem, a od tak dawna nie potrafię sobie przypomnieć, jak poradziliśmy sobie z tym problemem. Dzięki za odpowiedzi. –

+0

@Matt Występuje ten sam problem, ustawienie zaufania do medium powoduje kolejny błąd – Mindless

+0

@yzwboy Nie byłem na wakacjach i właśnie to widziałem. Czy masz pytanie dotyczące twojego problemu? –

Powiązane problemy