powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / authorization & web-service
7 сообщений из 7, страница 1 из 1
authorization & web-service
    #33934853
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
у меня есть веб приложение в котором есть веб-сервис. как мне закрыть для не залогиненых пользователей доступ ко всем страницам приложения, кроме веб сервиса?
...
Рейтинг: 0 / 0
authorization & web-service
    #33934918
Козьма Прутков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, sndanil, Вы писали:

S>у меня есть веб приложение в котором есть веб-сервис. как мне закрыть для не залогиненых пользователей доступ ко всем страницам приложения, кроме веб сервиса?
можно попробовать воспользоваться тегом location. И установить для сервиса другую авторизацию нежели для всего приложения:


<configuration>
      <system.web>
         <authorization>
            <allow users="*"/>
            <deny users="?"/>
         </authorization>
      </system.web>

   <location path="Service.asmx">
      <system.web>
         <authorization>
            <allow users="*"/>
         </authorization>
      </system.web>
   </location>
</configuration>
...
Рейтинг: 0 / 0
authorization & web-service
    #33934950
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Козьма Прутков, Вы писали:

КП>
КП><configuration>
КП>      <system.web>
КП>         <authorization>
КП>             <allow users="*"/>
КП>            <deny users="?"/>
КП>         </authorization>
КП>      </system.web>

КП>   <location path="Service.asmx">
КП>      <system.web>
КП>         <authorization>
КП>            <allow users="*"/>
КП>         </authorization>
КП>      </system.web>
КП>   </location>
КП></configuration>
КП>

че-то эта штука к приложению доступ не закрывает, а если ее убрать, то в сервису не достучаться
...
Рейтинг: 0 / 0
authorization & web-service
    #33935019
Козьма Прутков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, sndanil, Вы писали:

S>Здравствуйте, Козьма Прутков, Вы писали:

КП>>
КП>><configuration>
КП>>    <system.web>
КП>>       <authorization>
КП>>           <deny users="?"/>
КП>>           <allow users="*"/>
КП>>       </authorization>
КП>>    </system.web>
КП>></configuration>
КП>>

S>че-то эта штука к приложению доступ не закрывает, а если ее убрать, то в сервису не достучаться
да, точно, перепутал, эти 2 строки надо переставить местами :) Хотя, это вряд ли спасет ситуацию, как оно не работало в 1.1, так судя по всему не работает и в 2.0.. хотя по документации должно.
Давай попробуем вот так:

<configuration>
    <location path="Service.asmx">
      <system.web>
        <authorization>
            <allow users="?" />
            <allow users="*" />
         </authorization>
      </system.web>
    </location>
    <system.web>
       <authorization>
          <deny users="?"/>
          <allow users="*"/>
       </authorization>
    </system.web>
</configuration>
Если и это не поможет, придется видимо более защищенную часть приложения складывать в поддиректорию, а на нее настраивать более строгую авторизацию доступа...
...
Рейтинг: 0 / 0
authorization & web-service
    #33935080
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Козьма Прутков, Вы писали:

Не помогло.

КП>Если и это не поможет, придется видимо более защищенную часть приложения складывать в поддиректорию, а на нее настраивать более строгую авторизацию доступа...

Так?




    <location path="~/Pages">
        <system.web>
            <authorization>
                <deny users="?" />
            </authorization>
        </system.web>
    </location>
...
Рейтинг: 0 / 0
authorization & web-service
    #33935114
Козьма Прутков
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, sndanil, Вы писали:

S>Так?
S>

S>    <location path="~/Pages">
S>        <system.web>
S>            <authorization>
S>                <deny users="?" />
S>            </authorization>
S>        </system.web>
S>    </location>
S>
типа да... работает?
...
Рейтинг: 0 / 0
authorization & web-service
    #33935136
sndanil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, Козьма Прутков, Вы писали:

КП>типа да... работает?

блин ... так как я написал, не работает, а вот если тильду убрать, то работает и даже все предыдущие варианты тоже работаю ...
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / authorization & web-service
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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