asp.net и chrome / safari - PullRequest
       2

asp.net и chrome / safari

0 голосов
/ 07 декабря 2011

Я настраиваю форму входа, используя asp.net 4.0 и у меня проблемы с chrome / safari. У формы есть действие в javascript для отправки данных в dll, которые IE и firefox выполняют как задумано, но safari загружает dll, и chrome просто останавливается при выполнении dll. Не уверен, что есть определенный способ обработки DLL в Safari / Chrome, но любая помощь, которую вы можете оказать, будет принята с благодарностью. Ниже приведен фрагмент кода js и формы.

function logIn() {
        // This should be same as, action in form authn scheme
        document.forms[0].action = "/access/oblix/apps/webgate/bin/webgate.dll?/prv/agr/confagr.aspx";
    }

HTML:

<form id="loginForm" name="loginForm" runat="server" visible="True" method="post">

<input type="submit" onclick="logIn()" value="Submit" name="submit" style="padding: 2px; margin: 2px" />

Сайт размещен на IIS 7.5.

Ответы [ 2 ]

0 голосов
/ 07 декабря 2011

вы пытались ввести полный адрес?

document.forms[0].action = "http://mysite.com/access/oblix/apps/webgate/bin/webgate.dll?/prv/agr/confagr.aspx";

вы также запускаете это прямо из IIS или пытаетесь отладить в Visual Studio?Причина, по которой я спрашиваю, заключается в том, что Chrome странно относится к этому, когда сайт не загружен в домен. Извините, не знаю, как именно это объяснить, но в любом случае держите нас в курсе.

0 голосов
/ 07 декабря 2011

Вам необходимо изменить код на стороне сервера, чтобы отправить правильный заголовок Content-Type.(вероятно text/html)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...