我正在创建备用登录方法。我在哪里发送Email(test@gmail.com)
和SessionKey(asdasd@3)
均为字符串类型。
使用(POST)到rest API。预览在POSTMAN上显示它正在运行并且用户已登录,但是该应用程序在端口上的chrome上运行时无法登录。
用户应登录,然后在chrome浏览器中显示下一页。使用POSTMAN发送值之后
我想在google chrome上而不是在POSTMAN预览上查看预览。
答案 0 :(得分:0)
这是因为CORS问题。通过Postman执行对REST API的调用时,将不会设置CORS验证。当您通过浏览器执行对REST API的调用时,API将对照REST API中允许的域验证浏览器发送的原始域。
要允许您的域被API接受,您可以像下面这样启用它
[EnableCors("http://localhost:4200,http://something.rooturl.com", "*", "*")]
public class YourController : ApiController
{
}
答案 1 :(得分:0)