这可能是一件非常简单的事情,但我仍然无法做到这一点。 SO上没有类似的问题
我只想在IIS上托管我的asp .net web api。我几年前一直在使用Web应用程序,这对于托管Web应用程序来说是个微不足道的事情(不知道如何托管web api)。
请注意,当我点击F5并直接从Visual studio运行它时,它正确地在IIS Express上托管在这个地址:http://localhost:40343/api/values
我有从asp .net 5 web api模板创建的默认web api,我将控制器类放在以下位置:
C:\ NewLaptopWorkspace \ ExRestAPI \ SRC \ ExRestAPI \控制器
我正在遵循的步骤:
答案 0 :(得分:2)
尝试让以下用户访问物理路径:
右键单击文件夹>安全标签>编辑。
答案 1 :(得分:-1)
您正在导航到根目录。您需要输入一个有效的地址,即localhost:8080 / api / user。或者你设置的控制器。
答案 2 :(得分:-1)
请尝试按照以下步骤操作: