Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / MVC выполение контролера на клиенте / 17 сообщений из 17, страница 1 из 1
01.02.2017, 16:08
    #39396478
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Нужно забрать данные из сапа.
Во время теста все отрабатывает.
Кидаю на сервак не хотит работать. Причина sso берет учетку сервака а не пользователя.

А можно как-то выполнить запрос на клиенте а не на сервере? через ajax? или использовать атрибут CallBackAction над контролом?

Подскажите плизз.
...
Рейтинг: 0 / 0
01.02.2017, 20:20
    #39396738
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
упрощу вопрос.
мне нужно сложить два числа в контроллере на клиенте, а не на сервере такое возможно?
если да, то как?
...
Рейтинг: 0 / 0
01.02.2017, 20:28
    #39396741
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем Gупрощу вопрос.
мне нужно сложить два числа в контроллере на клиенте, а не на сервере такое возможно?
если да, то как?
Javascript.
...
Рейтинг: 0 / 0
01.02.2017, 21:09
    #39396762
Rocketeer88888
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем Gмне нужно сложить два числа в контроллере на клиенте, а не на сервере такое возможно?
С джаваскрипт возможно всё!.. Но иногда я думаю, что всё с точностью до наоборот!

Я думал, что это шутка. Оказалось, что не совсем .
...
Рейтинг: 0 / 0
01.02.2017, 23:38
    #39396828
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Господа, огромное спасибо. Буду пробывать.
...
Рейтинг: 0 / 0
02.02.2017, 11:20
    #39397071
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем GНужно забрать данные из сапа.
Во время теста все отрабатывает.
Кидаю на сервак не хотит работать. Причина sso берет учетку сервака а не пользователя.

А можно как-то выполнить запрос на клиенте а не на сервере? через ajax? или использовать атрибут CallBackAction над контролом?

Подскажите плизз.

Так запусти сервак локально.
...
Рейтинг: 0 / 0
02.02.2017, 11:30
    #39397080
Rocketeer88888
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем GНужно забрать данные из сапа.
Во время теста все отрабатывает.
Кидаю на сервак не хотит работать. Причина sso берет учетку сервака а не пользователя.

А можно как-то выполнить запрос на клиенте а не на сервере? через ajax? или использовать атрибут CallBackAction над контролом?

Подскажите плизз.
Что за пользователь? Он есть на этой машине? Можно пул приложений, под которым сайт запущен, назначить от имени нужного акккаунта. Ну или завести специальный аккаунт для всех пользователей и запустить пул под ним.
...
Рейтинг: 0 / 0
02.02.2017, 17:07
    #39397458
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Агнец за бортомАртем GНужно забрать данные из сапа.
Во время теста все отрабатывает.
Кидаю на сервак не хотит работать. Причина sso берет учетку сервака а не пользователя.
А можно как-то выполнить запрос на клиенте а не на сервере? через ajax? или использовать атрибут CallBackAction над контролом?
Подскажите плизз.
Так запусти сервак локально.
Что вы имеете ввиду? что значит запустить сервак локально? установить на свой рабочий комп IIS?

Rocketeer88888Артем GНужно забрать данные из сапа.
Во время теста все отрабатывает.
Кидаю на сервак не хотит работать. Причина sso берет учетку сервака а не пользователя.

А можно как-то выполнить запрос на клиенте а не на сервере? через ajax? или использовать атрибут CallBackAction над контролом?

Подскажите плизз.
Что за пользователь? Он есть на этой машине? Можно пул приложений, под которым сайт запущен, назначить от имени нужного акккаунта. Ну или завести специальный аккаунт для всех пользователей и запустить пул под ним.

Пользователей много, 200+ бухгалтеров это только в моем офисе.
в первых создать один аккаунт очень сложно по политеке компании.
во вторых у каждого пользователя в сапе свои права.

---------------------------------------------------------------------

Написал вот такой код. В контроллере коннект и получение данных из сапа.
Из под студии все ОК. На серваке ошибка "Could not find a suitable SAP user for the SNC name of the caller"


Код: java
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.
    <script type="text/javascript">
        $(document).ready(function() {
            $("#buttonTestId").click(function() {
                spinnerStart();
                //$('html, body').css("cursor", "wait");
                $.ajax({
                    type: 'GET',
                    url: '@Url.Action("Test", "Home")',
                    data: {},
                    dataType: "html"
                    })
                    .success(function() {
                        //$('#PaymentsPartialBlock').html(data),
                        alert('Data has received successfully');
                    })
                    .error(function(response, status, err) {
                        var ex = jQuery.parseJSON(response.responseText);
                        alert('In progress was received error.\n' +
                            "Response Status: " +
                            response.status +
                            "\n" +
                            "Response Error: " +
                            response.error +
                            "\n" +
                            "Response Message: " +
                            ex.Message +
                            "\n" +
                            "Response Stack Trace: " +
                            ex.StackTrace +
                            "\n" +
                            "Response Exception Type: " +
                            ex.ExceptionType
                        );
                    })
                    .complete(function() {
                        //$('html, body').css("cursor", "auto");
                    });
            });
        })
    </script>
...
Рейтинг: 0 / 0
02.02.2017, 18:58
    #39397539
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
impersonation
...
Рейтинг: 0 / 0
02.02.2017, 19:59
    #39397582
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
big-dukeimpersonation

что то у меня с этой штукой не складывалось.

Большое спасибо. буду пробывать.
...
Рейтинг: 0 / 0
03.02.2017, 11:07
    #39397910
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
добавил impersonation и

вместо вот этой ошибки

Could not find a suitable SAP user for the SNC name of the caller


начал выдавать вот это

ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It
Could't acquire DEFAULT INITIATING credentials


Гугл ни в какую помогать не хотит (
...
Рейтинг: 0 / 0
04.02.2017, 22:26
    #39398728
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем Gдобавил impersonation и

вместо вот этой ошибки

Could not find a suitable SAP user for the SNC name of the caller


начал выдавать вот это

ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It
Could't acquire DEFAULT INITIATING credentials


Гугл ни в какую помогать не хотит (

Раз отрабатывает у меня на компьютере, значит в целом схема рабочая.
может у кого есть идеи как получить и передать credentials на сервер для того что бы залогинится к сапу?
с учетом того что использую windows authentication.
...
Рейтинг: 0 / 0
04.02.2017, 23:09
    #39398733
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем GАртем Gдобавил impersonation и

вместо вот этой ошибки

Could not find a suitable SAP user for the SNC name of the caller


начал выдавать вот это

ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It
Could't acquire DEFAULT INITIATING credentials


Гугл ни в какую помогать не хотит (

Раз отрабатывает у меня на компьютере, значит в целом схема рабочая.
может у кого есть идеи как получить и передать credentials на сервер для того что бы залогинится к сапу?
с учетом того что использую windows authentication.

Так у тебя разве это не разовая операция?
...
Рейтинг: 0 / 0
06.02.2017, 18:21
    #39399531
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Агнец за бортомАртем Gпропущено...
Раз отрабатывает у меня на компьютере, значит в целом схема рабочая.
может у кого есть идеи как получить и передать credentials на сервер для того что бы залогинится к сапу?
с учетом того что использую windows authentication.
Так у тебя разве это не разовая операция?
Операция разовая. Запускаю из под студии на своем компе работает. Публикую на сервер выдает ошибку.
Код: html
1.
2.
3.
4.
ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It 
Could't acquire DEFAULT INITIATING credentials
...
Рейтинг: 0 / 0
07.02.2017, 13:36
    #39400053
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Артем GАгнец за бортомпропущено...

Так у тебя разве это не разовая операция?
Операция разовая. Запускаю из под студии на своем компе работает. Публикую на сервер выдает ошибку.
Код: html
1.
2.
3.
4.
ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It 
Could't acquire DEFAULT INITIATING credentials



Если она у тебя разовая, то выполни её там, где она запускается и успокойся.
...
Рейтинг: 0 / 0
07.02.2017, 21:09
    #39400450
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
Агнец за бортомАртем Gпропущено...

Операция разовая. Запускаю из под студии на своем компе работает. Публикую на сервер выдает ошибку.
Код: html
1.
2.
3.
4.
ERROR GSS-API(maj): GSS: No credentials were supplied
GSS-API(min): [NTSTATUS] A specified logon session does not
exist. It 
Could't acquire DEFAULT INITIATING credentials


Если она у тебя разовая, то выполни её там, где она запускается и успокойся.

Цель - это забрать данные из SAP.
Нужно законнектиться и получить данные.
Сейчас получается что я не могу законектиться.

На сервере. Имя + Пароль. Коннект в сап и получение данных проходит успешно.
На клиенте (у меня на компе из под студии). Single Sign On. Коннект в сап и получение данных проходит успешно.
На сервере. Single Sign On. Коннект в сап проваливается. Ошибка выше.
...
Рейтинг: 0 / 0
25.02.2017, 17:24
    #39410176
Артем G
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MVC выполение контролера на клиенте
господа, подскажите пожалуйста.

Какой код выполняется на клиенте юзера, а какой на сервере.

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


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