Не знаю, как это сделать в ASP. Но я сделал то же самое, используя PHP. Первое, что вы можете сделать, это сопоставить учетную запись RPX с учетными записями локального сайта. Просто сохраните информацию профиля, которую вы получаете от RPX, и создайте новую учетную запись на своем сайте, используя эту информацию. Вам придется сохранить данные профиля в таблице базы данных, которую вы используете для входа и регистрации.
После того, как пользователь войдет на ваш сайт с использованием RPX, сохраните информацию профиля, предоставленную RPX, в сеансе. Теперь вы сделали с вашим требованием. Теперь вы можете рассматривать этого пользователя как обычного пользователя вашего сайта.