DotNetOpenAuth Неожиданный ответ Content-Type text / javascript - PullRequest
0 голосов
/ 23 мая 2011

Некоторые поставщики OAuth ведут себя не очень хорошо, например, mail.ru.

Их тип возвращаемого содержимого - text / javascript, мотивированный их разработчиками как упрощение их процедур отладки.

  • Мы могли бы "улучшить" исходный код CTP DotNetOpenAuth - но, насколько я понимаю, он еще не доступен для общественности
  • Есть ли "правильный" способ переопределить интерпретацию типа контента в текущемРеализация DNOA?

Спасибо!

1 Ответ

1 голос
/ 31 мая 2011

Единственный способ изменить тип контента, который видит DNOA, - это подключить свой собственный IDirectWebRequestHandler, что, хотя и разрешено, не является тривиальной задачей, и одурачивание DNOA часто может привести к проблемам с безопасностью.

Исходный код CTP доступен здесь , и на самом деле кончик этой ветви имеет изменения, которые делают его более снисходительным в этом отношении.

...