У меня есть сервер SharePoint On Premises, который использует проверку подлинности Windows.Мы также используем несколько служб, которые расположены на поддоменах, а именно:
documents.mydomain.com search.mydomain.com portal.mydomain.com
Когда мы находимся в домене, он работает нормально,имя пользователя / пароль определяется по зарегистрированному пользователю.Однако, когда мы находимся за пределами домена, у нас запрашивают имя пользователя / пароль для каждого субдомена.
- Все субдомены являются просто веб-страницами IIS C # MVC.
- Я добавил тот же MachineKey длякаждый поддомен
- Я добавил Access-Control-Allow-Credentials: mydomain к заголовкам поддоменов
Я использую следующий вызов ajax:
$. ajax ({type: "GET", xhrFields: {withCredentials: true}, url: "https://documents.mysubdomain.com", crossDomain: true, success: function (response) {console.log (" response ")}})
можно ли сделать так, чтобы он делился вдовами / именами пользователей с помощью ntml кредитов между поддоменами