Я использую openID на своем сайте для входа в систему и мне нужен он для получения документа XRDS, поэтому я снял защиту
<location path="xrds.aspx">
<system.web>
<authorization>
<allow users="?" />
</authorization>
</system.web>
</location>
Но когда сервер openID проверяет домен на предмет расположения этого файла, он запрашивает http://example.com/. и он должен получить заголовок, сообщающий ему, где находится этот файл. Он не может этого получить, потому что страница перенаправляет на страницу входа, а сервер openID не выполняет перенаправление. Решение - небезопасный /. Я попробовал и могу перейти на domain / default.htm без проблем, так как он не защищен, но если я перейду на just /, он все еще защищен.
Если есть способ указать местоположение для /? Примечание: атрибут пути должен быть относительным виртуальным путем. Он не может содержать ни одного символа "?" ':' '\' '*' '"' '‹' '>' Или '|'.