小编Law*_*eng的帖子

.NET 6.0 Web API 中的 CORS

我有一个使用 Axios 调用 .NET 6 Web API 的 React 应用程序。

在program.cs文件中,我添加了builder.Services.AddCors和app.UseCors,如下所示。

但我仍然收到 CORS 错误和 404 预检。

该方法适用于 .NET 5 Web Api。

我们需要为 .NET 6 Web Api 设置什么吗?

using Microsoft.AspNetCore.Authentication.JwtBearer;
using Microsoft.EntityFrameworkCore;
using Microsoft.OpenApi.Models;
<removed>

var builder = WebApplication.CreateBuilder(args);

builder.Services.AddCors();

// Add services to the container.
<removed>

// App settings
<removed>

<removed>

builder.Services.AddHttpContextAccessor();

builder.Services.AddControllers()
    .AddJsonOptions(options =>
    {
        options.JsonSerializerOptions.Converters.Add(new DateTimeConverter());
    });

// AutoMapper
builder.Services.AddAutoMapper(AppDomain.CurrentDomain.GetAssemblies());

// Learn more about configuring Swagger/OpenAPI at https://aka.ms/aspnetcore/swashbuckle
builder.Services.AddEndpointsApiExplorer();

<removed>

// Firebase
<removed>

var app = builder.Build();
Run Code Online (Sandbox Code Playgroud)

CORS …

c# webapi .net-6.0

9
推荐指数
1
解决办法
2万
查看次数

Flutter 应用程序中的 Google 应用程序操作自定义意图(内部测试)

我有一个 Flutter 应用程序并成功实现了 BII (actions.intent.OPEN_APP_FEATURE)

但是,当我尝试在 Flutter 应用程序上实现自定义意图时,它在设备上不起作用。不过它可以在 Google Assistant 插件上运行。

我的应用程序仅作为内部版本上传。当应用程序仅处于内部发布时,自定义意图是否有效?

或者我错过了什么?我的快捷方式文件如下:

     <shortcuts
        xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto">
<capability android:name="actions.intent.OPEN_APP_FEATURE">
        <intent
            android:action="android.intent.action.VIEW"
            android:targetClass="com.huislaw.cafe_app.MainActivity"
            android:targetPackage="com.huislaw.cafe_app">
            <parameter
                android:name="feature"
                android:key="feature" />
        </intent>
    </capability>
    <shortcut
        android:enabled="false"
        android:shortcutId="feature_one"
        android:shortcutShortLabel="@string/label_feature_one">
        <capability-binding android:key="actions.intent.OPEN_APP_FEATURE">

            <parameter-binding
                android:key="feature"
                android:value="@array/feature_one_synonyms" />
        </capability-binding>
    </shortcut>
    <shortcut
        android:enabled="false"
        android:shortcutId="feature_two"
        android:shortcutShortLabel="@string/label_feature_two">
        <capability-binding android:key="actions.intent.OPEN_APP_FEATURE">
            <parameter-binding
                android:key="feature"
                android:value="@array/feature_two_synonyms" />
        </capability-binding>
    </shortcut>
    <capability
        android:name="custom.actions.intent.STOCK_AVAILABILITY"
        app:queryPatterns="@array/StockAvailabilityQueries">
        <intent
            android:action="android.intent.action.VIEW"
            android:targetClass="com.huislaw.cafe_app.MainActivity"
            android:targetPackage="com.huislaw.cafe_app">
            <parameter
                android:name="store_location"
                android:key="store_location" />
        </intent>
    </capability>
    <shortcut
        android:shortcutId="STOCK_AVAILABILITY"
        android:shortcutShortLabel="@string/stockAvailabilityShort">
        <capability-binding android:key="custom.actions.intent.STOCK_AVAILABILITY">
            <parameter-binding
                android:key="store_location"
                android:value="@array/storeLocation"/>
        </capability-binding>
    </shortcut>
</shortcuts>
Run Code Online (Sandbox Code Playgroud)

我的数组:

 <string-array name="StockAvailabilityQueries">
        <item>Lookup …
Run Code Online (Sandbox Code Playgroud)

android flutter app-actions

7
推荐指数
0
解决办法
422
查看次数

标签 统计

.net-6.0 ×1

android ×1

app-actions ×1

c# ×1

flutter ×1

webapi ×1