Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Impersonation / 4 сообщений из 4, страница 1 из 1
07.12.2004, 14:30
    #32816603
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Impersonation
Проблемма с impersonation.
Добавляю строку <identity impersonate="true"> в web.config и приложение перестает запускаться. Говорит на стороне сервре произошла ошибка.
Если убираю эту строчку, то все работает нормально.

Но необходима имперсонация.

Как мне ее включить?
Делаю как в документации написано,
ставлю в раздел configuration->system.web, но ничего не работает.

Хотя может есть другое решение?
Мне нужно передать в COM+ компонент аккаунт windows-юзера. Сейчас COM+ получает вызов от ASPNET. А мне надо чтоб реальный аккаунт приходил, тот который User.Identity.Name выдает.
...
Рейтинг: 0 / 0
07.12.2004, 17:01
    #32817134
klen
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Impersonation
надо в настройках IIS на вкладке безопасность отключить анонимный доступ и проверку подлинности windows? а поставить обычную проверку или краткую + impersonation в web.config
...
Рейтинг: 0 / 0
08.12.2004, 14:19
    #32818758
mr_Andrey
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Impersonation
Я это все понимаю,все это было сделано,вот только говорит что в web.config у меня ошибка. В конфиг при создании проекта добавил только строчку <identity impersonate="true" />.

Подскажите как решить.

Вот web.config:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <system.web>
    <compilation 
         defaultLanguage="c#"
         debug="true"
    />

    <customErrors 
    mode="RemoteOnly" 
    /> 

    <authentication mode="Windows" /> 

    <authorization>
        <allow users="*" />
    </authorization>

    <identity impersonate="true" />

    <trace
        enabled="false"
        requestLimit="10"
        pageOutput="false"
        traceMode="SortByTime"
		localOnly="true"
    />

    <sessionState 
            mode="InProc"
            stateConnectionString="tcpip=127.0.0.1:42424"
            sqlConnectionString="data source=127.0.0.1;Trusted_Connection=yes"
            cookieless="false" 
            timeout="20" 
    />

    <globalization 
            requestEncoding="utf-8" 
            responseEncoding="utf-8" 
   />
 </system.web>
</configuration>
...
Рейтинг: 0 / 0
08.12.2004, 17:34
    #32819325
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Impersonation
авторГоворит на стороне сервре произошла ошибка.

Какая ошибка? web.config правильно написан.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Impersonation / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]