Это два отдельных веб-сайта IIS? И каковы реальные требования, которые у вас есть? Просто поделитесь некоторыми переменными или переместите данные из одного приложения в другое?
Я бы подумал, что вы, вероятно, лучше изучите создание уровня сервиса для получения и отправки информации между сайтами. Таким образом, вы можете без проблем обойти эти два приложения на разных веб-интерфейсах.
Эта услуга слой может быть реализован с использованием различных методов, как XML Web Services, WCF, или, может быть, вы могли бы взглянуть на новый веб ASP.NET API http://www.asp.net/web-api
редактировать:
Хорошо видно из комментарии у меня есть дополнительная информация: Imho вы могли бы сделать две вещи: запланировать синхронизацию, используя какой-то механизм (может быть xml export/import) каждый день или около того. Но если вы хотите использовать SSO в режиме реального времени, вы можете просто создать службу на веб-сервере, подключенном к базе данных аутентификации, где единственной функцией является аутентификация пользователей. Что-то вроде a: bool validatecredentials (имя пользователя строки, строка passwordHash). Если вы не говорите о тысячах запросов на аутентификацию, это будет неплохо работать с использованием стандартного WCF или некоторых других сервисных технологий. Если вы говорите о более крупных системах или реализациях, вы должны взглянуть на аутентификацию на основе требований, у .NET есть технология WIF для ее реализации. Он работает с использованием отдельной службы STS (Security Token Service) для выдачи токенов с претензиями, которые есть у пользователя, и что ему разрешено делать и т. Д.
хе-хе спасибо за редактирование, я новичок в stackoverflow, я не знаю, как чтобы опубликовать комментарий, их так много строгих законов », как их публиковать –
Я не хочу звучать как грамматика нацистов, но это не« их », это« есть ». – Bastardo