Skip to content

Commit b82dbfb

Browse files
committed
fix 401;
1 parent 3770401 commit b82dbfb

3 files changed

Lines changed: 14 additions & 2 deletions

File tree

src/WebSite/Controllers/AIController.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using Microsoft.AspNetCore.Mvc;
1+
using Microsoft.AspNetCore.Authorization;
2+
using Microsoft.AspNetCore.Mvc;
23
using Microsoft.Extensions.Options;
34
using Microsoft.SemanticKernel;
45
using WebSite.Options;
@@ -25,6 +26,7 @@ public AIController(IOptions<OpenAIOption> openAIOption, ILogger<AIController> l
2526
}
2627

2728
[HttpPost]
29+
[AllowAnonymous]
2830
public async Task<IResult> AskBotAsync([FromBody] AskBotRequest request)
2931
{
3032
var content = _kernel.InvokePromptStreamingAsync(request.Content);
@@ -33,6 +35,7 @@ public async Task<IResult> AskBotAsync([FromBody] AskBotRequest request)
3335
}
3436

3537
[HttpPost]
38+
[AllowAnonymous]
3639
public async Task<IResult> PolyTranslateAsync([FromBody] PolyTranslateRequest request)
3740
{
3841
const string skPrompt = """
@@ -47,6 +50,7 @@ public async Task<IResult> PolyTranslateAsync([FromBody] PolyTranslateRequest re
4750
}
4851

4952
[HttpPost]
53+
[AllowAnonymous]
5054
public async Task<IResult> Title2SlugAsync([FromBody] Title2SlugRequest request)
5155
{
5256
const string skPrompt = """
@@ -61,6 +65,7 @@ public async Task<IResult> Title2SlugAsync([FromBody] Title2SlugRequest request)
6165
}
6266

6367
[HttpPost]
68+
[AllowAnonymous]
6469
public async Task<IResult> ArticleSummaryAsync([FromBody] ArticleSummaryRequest request)
6570
{
6671
const string skPrompt = """

src/WebSite/Controllers/ImageController.cs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
using CodeWF.Tools;
22
using CodeWF.Tools.FileExtensions;
3+
using Microsoft.AspNetCore.Authorization;
34
using Microsoft.AspNetCore.Mvc;
45
using WebSite.ViewModels;
56

67
namespace WebSite.Controllers;
78

8-
[Route("[controller]/[action]")]
99
[ApiController]
10+
[Route("[controller]/[action]")]
1011
public class ImageController : ControllerBase
1112
{
1213
private const string IconFolder = "UploadIcons";
1314

1415
[HttpPost]
16+
[AllowAnonymous]
1517
public async Task<IActionResult> MergeGenerateIconAsync([FromForm] ConvertIconRequest request,
1618
[FromServices] IWebHostEnvironment env)
1719
{
@@ -22,6 +24,7 @@ public async Task<IActionResult> MergeGenerateIconAsync([FromForm] ConvertIconRe
2224
}
2325

2426
[HttpPost]
27+
[AllowAnonymous]
2528
public async Task<IActionResult> SeparateGenerateIcon([FromForm] ConvertIconRequest request,
2629
[FromServices] IWebHostEnvironment env, [FromServices] ISevenZipCompressor sevenZipCompressor)
2730
{

src/WebSite/Controllers/WebController.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,18 @@
11
using CodeWF.Options;
2+
using Microsoft.AspNetCore.Authorization;
23
using Microsoft.AspNetCore.Mvc;
34
using Microsoft.Extensions.Options;
45
using System.Net.Mime;
56

67
namespace WebSite.Controllers;
78

9+
[ApiController]
810
public class WebController(IOptions<SiteOption> siteOption, AppService appService) : ControllerBase
911
{
1012
const string ContentType = "application/xml";
1113

1214
[Route("/rss")]
15+
[AllowAnonymous]
1316
public async Task<IActionResult> GetRssAsync()
1417
{
1518
var rss = await appService.GetRssAsync();
@@ -18,6 +21,7 @@ public async Task<IActionResult> GetRssAsync()
1821
}
1922

2023
[Route("/sitemap.xml")]
24+
[AllowAnonymous]
2125
public async Task<IActionResult> GetSiteMapAsync()
2226
{
2327
const string cacheKey = "sitemap.xml";

0 commit comments

Comments
 (0)