CorsPolicyBuilder.WithOrigins(String[]) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona o especificado origins
à política.
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
Parâmetros
- origins
- String[]
As origens permitidas.
Retornos
O construtor de políticas atual.
Comentários
Esse método normaliza o valor de origem antes de adicioná-lo para Origins corresponder à normalização executada pelo navegador no valor enviado no ORIGIN
cabeçalho.
- Se a origem especificada tiver um IDN (nome de domínio internacionalizado), o valor punycoded será usado. Se a origem especificar uma porta padrão (por exemplo, 443 para HTTPS ou 80 para HTTP), isso será descartado como parte da normalização. Por fim, o esquema e o nome do host punycoded são maiúsculas e minúsculas invariáveis de cultura antes de serem adicionados à Origins coleção.
- Para todas as outras origens, a normalização envolve a execução de uma maiúsculas e minúsculas invariáveis de cultura do nome do host.