tôi đã tạo ra một tổ chức tự Nancy/SignalR ứng dụng tự lưu trữ trong OWIN sử dụng Microsoft.Owin.Host.HttpListener
và Microsoft.Owin.Hosting
Tự tổ chức OWIN và urlacl
điều cần làm việc hoàn toàn tốt đẹp tại địa phương nhưng ngay sau khi tôi cố gắng sử dụng bất cứ điều gì nhưng localhost để truy cập ứng dụng tôi nhận được lỗi HTTP Error 503. The service is unavailable
. Tôi thậm chí không thể truy cập ứng dụng bằng cách sử dụng 127.0.0.1
hoặc tên máy.
Tôi đã thử thêm các cổng để urlacl sử dụng
http add urlacl http://*:8989/ user=EVERYONE
nhưng dường như không làm gì cả.
đây là những tùy chọn khởi động OWIN mà tôi đã cố gắng,
var options = new StartOptions
{
Url = "127.0.0.1",
App = GetType().AssemblyQualifiedName,
Port = _configFileProvider.Port
};
var options = new StartOptions
{
App = GetType().AssemblyQualifiedName,
Port = _configFileProvider.Port
};
đây là mã nguồn cho các tập tin bắt đầu và dừng máy chủ https://github.com/NzbDrone/NzbDrone/blob/vnext/NzbDrone/Owin/OwinHostController.cs
Bạn đã sử dụng url nào trong mã của mình? – davidfowl
@dfowler đã cập nhật câu hỏi bằng mã thực tế. –
Thử thay đổi Url thành "*" thay vì chỉ ràng buộc thành 127.0.0.1. – davidfowl