CorsPolicyBuilder.WithOrigins(String[]) Метод

Определение

Добавляет указанный origins объект в политику.

public:
 Microsoft::AspNetCore::Cors::Infrastructure::CorsPolicyBuilder ^ WithOrigins(... cli::array <System::String ^> ^ origins);
public Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder WithOrigins (params string[] origins);
member this.WithOrigins : string[] -> Microsoft.AspNetCore.Cors.Infrastructure.CorsPolicyBuilder
Public Function WithOrigins (ParamArray origins As String()) As CorsPolicyBuilder

Параметры

origins
String[]

Допустимые источники.

Возвращаемое значение

Текущий построитель политик.

Комментарии

Этот метод нормализует исходное значение перед его добавлением в Origins в соответствии с нормализацией, выполняемой браузером для значения, отправленного в заголовке ORIGIN .

  • Если указанный источник имеет международное доменное имя (IDN), используется значение punycoded. Если источник указывает порт по умолчанию (например, 443 для HTTPS или 80 для HTTP), он будет удален в рамках нормализации. Наконец, схема и имя узла punycoded являются инвариантными строчными регистрами перед добавлением в коллекцию Origins .
  • Для всех остальных источников нормализация предполагает выполнение инвариантного нижнего регистра имени узла с инвариантным языком и региональными параметрами.

Применяется к