Учитывая идею веб-приложения (.NET 3.5 +)
проверка подлинности с использованием форм приведет к аналогичной строке кода
FormsAuthentication.SetAuthCookie (strUsrNm, True)
. Это нормально для экземпляра сервера без балансировки нагрузки. как работает аутентификация в состоянии с балансировкой нагрузки (без липкого сеанса / бесконечности), и вы не можете сохранить IP-адрес клиента, пароль пользователя или логин в браузере.
ограничения: нет сеансов базы данных, нет сервера AD (например: пока читаю мою строку делать готово эхо "Привет" пока читаешь строку делать done exit 0 The ...
I'm not used to writing Bash scripts, and Google didn't help in figuring out what is wrong with this script:
#!/bin/bash
while read myline
do
done
echo "Hello"
while read line
do
done
exit 0
The output I get is:
./basic.agi: line 4: syntax error near unexpected token 'done'
./basic.agi: line 4: 'done'
and my bash
version is:
GNU bash, version 3.2.25(1)-release (i686-redhat-linux-gnu)
Thank you.
Edit: The script works OK when the while loop isn't empty.
While I'm at it... I expected to exit the loop when the user typed nothing, ie. simply hit the Enter key, but Bash keeps looping. How can I exit the loop?
while read myline
do
echo ${myline}
done
echo "Hello"
while read line
do
true
done
exit 0